|
|
(7 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| The porting to frameworks is coordinated trough this page.
| | KMyMoney master was ported to frameworks and kdelibs4support was removed. There are still small pieces of code disabled while kdelibs4support was removed. These are generally marked with a '''TODO: port to kf5''' marker. |
| | |
| All frameworks related development should go into the '''frameworks''' branch, '''master''' is still reserved for releasing KDE 4 based versions.
| |
| | |
| Currently KMyMoney can be built with KF5 using KDELibs4Support. Checkout the [[Frameworks/Porting_Notes]] for the steps needed to move away from KDELibs4Support.
| |
| | |
| The source code changes between the '''frameworks''' and '''master''' branches should be kept to a necessary minimum. This means that if a change is KDE4 compatible then it should be made in '''master''' and picked in '''frameworks'''. This is necessary to make it easier to pick future commits from '''master''' in '''frameworks'''.
| |
| | |
| {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;"
| |
| |- style="background: #ececec; white-space:nowrap;"
| |
| ! Status
| |
| ! Description
| |
| ! width=120 | Coordination
| |
| |-
| |
| {{FeatureDone|Build system changes to build using frameworks|Cristian Oneț}}
| |
| {{FeatureDone|Source changes to build using frameworks|Cristian Oneț}}
| |
| {{FeatureInProgress|Temporarily disable kdepimlibs dependencies|Cristian Oneț}}
| |
| {{FeatureInProgress|Resolve 'port to KF5' todos|Cristian Oneț}}
| |
| {{FeatureInProgress|Fix failing tests|Cristian Oneț}}
| |
| {{FeatureTodo|libkdchart - update to Qt5 based version |}}
| |
| {{FeatureTodo|libkgpgfile - remove KDELibs4Support |}}
| |
| {{FeatureTodo|storage - remove KDELibs4Support|}}
| |
| {{FeatureTodo|mymoney - remove KDELibs4Support|}}
| |
| {{FeatureTodo|models - remove KDELibs4Support|}}
| |
| {{FeatureTodo|plugins - remove KDELibs4Support|}}
| |
| {{FeatureTodo|reports - remove KDELibs4Support|}}
| |
| {{FeatureTodo|converter - remove KDELibs4Support|}}
| |
| {{FeatureTodo|dialogs - remove KDELibs4Support|}}
| |
| {{FeatureTodo|widgets - remove KDELibs4Support|}}
| |
| {{FeatureTodo|views - remove KDELibs4Support|}}
| |
| {{FeatureTodo|wizards - remove KDELibs4Support|}}
| |
| {{FeatureTodo|kmymoney - remove KDELibs4Support|}}
| |
| {{FeatureTodo|Documentation|}}
| |
| {{FeatureTodo|Translations|}}
| |
| {{FeatureTodo|Continuous Integration|}}
| |
| |}
| |
KMyMoney master was ported to frameworks and kdelibs4support was removed. There are still small pieces of code disabled while kdelibs4support was removed. These are generally marked with a TODO: port to kf5 marker.