Frameworks/Epics: Difference between revisions

From KDE Community Wiki
No edit summary
 
(23 intermediate revisions by 8 users not shown)
Line 1: Line 1:
= KDE Frameworks Epics Dashboard =
= KDE Frameworks Epics Dashboard =


This section main intent is to track the KDE Frameworks transversal on going efforts (Epics ;-) ). They are sorted per expected milestone, that is the epics we expect to be done for a given release of KDE Frameworks.
This section main intent is to track the KDE Frameworks transversal on going efforts (Epics ;-) ). They are grouped by overall goal. No more than three goals should be actively pursued at a time.


== KDE Frameworks 5.0 ==
== Battle for quality ==
 
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;"
Schedule toward 5.0 release:
|- style="background: #ececec; white-space:nowrap;"
* Alpha 1, February 14st;
! Status
* Alpha 2, March 1st;
! Description
* Beta 1, April 1st, no SIC change allowed anymore;
!  width=120 | Coordination
* Beta 2, May 1st;
{{FeatureInProgress|[[Frameworks/Epics/Continuous_Integration]]|Scarlett Clark}}
* Final, June 1st, no BIC change allowed anymore;
{{FeatureTodo|[[Frameworks/Epics/Automated_ABI_Validation]]|??}}
|}


== Absorbing PIM ==
{| 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
{{FeatureTodo|[[Frameworks/Epics/Contributions_to_Qt5_for_KF5.1]]|??}}
{{FeatureInProgress|[[Frameworks/Epics/Splitting_kdepimlibs]] [[Frameworks/Epics/kdepimlibs]]|??}}
|}


== Developer story ==
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;"
{| 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;"
|- style="background: #ececec; white-space:nowrap;"
Line 18: Line 29:
! Description
! Description
!  width=120 | Coordination
!  width=120 | Coordination
|-
{{FeatureTodo|[[Frameworks/Epics/inqlude_in_production]]|Cornelius Schumacher}}
{{FeatureDone|[[Frameworks/Epics/Contributions_to_Qt5]]|David Faure}}
{{FeatureTodo|[[Frameworks/Epics/KDevelop_based_SDK]]|Aleix Pol}}
{{FeatureDone|[[Frameworks/Epics/KDEUI_Crumble]]|Kevin Ottens}}
{{FeatureTodo|[[Frameworks/Epics/QtCreator_based_SDK]]|??}}
{{FeatureDone|[[Frameworks/Epics/Splitting_kdelibs]]|Kevin Ottens}}
{{FeatureTodo|[[Frameworks/Epics/Reorganize_Techbase]]|??}}
{{FeatureDone|[[Frameworks/Epics/CMake]] (remains don't apply anymore, even untracked)|Alexander Neundorf}}
{{FeatureInProgress|[[Frameworks/Epics/Apidox_refresh]]|Alex Merry}}
{{FeatureDone|[[Frameworks/Epics/KF5.0_Initial_Communication]]|Kevin Ottens}}
{{FeatureDone|[[Frameworks/Epics/kdelibs_cleanups]]|David Faure}}
{{FeatureDone|[[Frameworks/Epics/Reduce_class_duplication]]|Stephen Kelly}}
{{FeatureDone|[[Frameworks/Epics/Modularization]]|Aurélien Gâteau}}
{{FeatureInProgress|[[Frameworks/Epics/KF5.0_Release_Preparation]]|Kevin Ottens}}
|}
|}


== KDE Frameworks 5.x (unscheduled) ==
== Road to KF 5.0 ==


'''Important''': As part of the process of refining any of the epics in this list, it is advised to check the [[KDE_Core/Platform_11|Platform 11 notes]] for useful content.
The release schedule is available at the [[Schedules/Frameworks | here on community]].




Line 41: Line 47:
!  width=120 | Coordination
!  width=120 | Coordination
|-
|-
{{FeatureTodo|[[Frameworks/Epics/Contributions_to_Qt5_for_KF5.1]]|??}}
{{FeatureDone|[[Frameworks/Epics/Contributions_to_Qt5]]|David Faure}}
{{FeatureTodo|[[Frameworks/Epics/Splitting_kdepimlibs]] [[Frameworks/Epics/kdepimlibs]]|??}}
{{FeatureDone|[[Frameworks/Epics/KDEUI_Crumble]]|Kevin Ottens}}
{{FeatureTodo|[[Frameworks/Epics/inqlude_in_production]]|Cornelius Schumacher}}
{{FeatureDone|[[Frameworks/Epics/Splitting_kdelibs]]|Kevin Ottens}}
{{FeatureTodo|[[Frameworks/Epics/KDevelop_based_SDK]]|Aleix Pol}}
{{FeatureDone|[[Frameworks/Epics/CMake]] (remains don't apply anymore, even untracked)|Alexander Neundorf}}
{{FeatureTodo|[[Frameworks/Epics/QtCreator_based_SDK]]|??}}
{{FeatureDone|[[Frameworks/Epics/KF5.0_Initial_Communication]]|Kevin Ottens}}
{{FeatureTodo|[[Frameworks/Epics/Continuous_Integration]]|??}}
{{FeatureDone|[[Frameworks/Epics/kdelibs_cleanups]]|David Faure}}
{{FeatureTodo|[[Frameworks/Epics/KDE_at_Home]]|??}}
{{FeatureDone|[[Frameworks/Epics/Reduce_class_duplication]]|Stephen Kelly}}
{{FeatureTodo|[[Frameworks/Epics/Automated_ABI_Validation]]|??}}
{{FeatureDone|[[Frameworks/Epics/Modularization]]|Aurélien Gâteau}}
{{FeatureTodo|[[Frameworks/Epics/Reorganize_Techbase]]|??}}
{{FeatureDone|[[Frameworks/Epics/KTextEditor]]|Cullmann, Haumann}}
{{FeatureInProgress|[[Frameworks/Epics/New_Runtime_Organization]]|Aaron Seigo}}
{{FeatureDone|[[Frameworks/Epics/New_Runtime_Organization]]|Aaron Seigo}}
{{FeatureTodo|[[Frameworks/Epics/Shared_Service_Framework]]|??}}
{{FeatureDone|[[Frameworks/Epics/KF5.0_Release_Preparation]]|Kevin Ottens}}
{{FeatureTodo|[[Frameworks/Epics/StandardPathsMigration]]|??}}
{{FeatureDone|[[Frameworks/Epics/StandardPathsMigration]]|David Faure}}
{{FeatureInProgress|[[Frameworks/Epics/KTextEditor]]|Cullmann, Haumann}}
{{FeatureInProgress|[[Frameworks/Epics/Apidox_refresh]]|Aurélien Gâteau}}
|}
|}

Latest revision as of 18:15, 8 September 2020

KDE Frameworks Epics Dashboard

This section main intent is to track the KDE Frameworks transversal on going efforts (Epics ;-) ). They are grouped by overall goal. No more than three goals should be actively pursued at a time.

Battle for quality

Status Description Coordination
IN PROGRESS Frameworks/Epics/Continuous_Integration Scarlett Clark
TO DO Frameworks/Epics/Automated_ABI_Validation ?? <{{{3}}}>

Absorbing PIM

Status Description Coordination
TO DO Frameworks/Epics/Contributions_to_Qt5_for_KF5.1 ?? <{{{3}}}>
IN PROGRESS Frameworks/Epics/Splitting_kdepimlibs Frameworks/Epics/kdepimlibs ??

Developer story

Status Description Coordination
TO DO Frameworks/Epics/inqlude_in_production Cornelius Schumacher <{{{3}}}>
TO DO Frameworks/Epics/KDevelop_based_SDK Aleix Pol <{{{3}}}>
TO DO Frameworks/Epics/QtCreator_based_SDK ?? <{{{3}}}>
TO DO Frameworks/Epics/Reorganize_Techbase ?? <{{{3}}}>
IN PROGRESS Frameworks/Epics/Apidox_refresh Alex Merry

Road to KF 5.0

The release schedule is available at the here on community.


Status Description Coordination
DONE Frameworks/Epics/Contributions_to_Qt5 David Faure
DONE Frameworks/Epics/KDEUI_Crumble Kevin Ottens
DONE Frameworks/Epics/Splitting_kdelibs Kevin Ottens
DONE Frameworks/Epics/CMake (remains don't apply anymore, even untracked) Alexander Neundorf
DONE Frameworks/Epics/KF5.0_Initial_Communication Kevin Ottens
DONE Frameworks/Epics/kdelibs_cleanups David Faure
DONE Frameworks/Epics/Reduce_class_duplication Stephen Kelly
DONE Frameworks/Epics/Modularization Aurélien Gâteau
DONE Frameworks/Epics/KTextEditor Cullmann, Haumann
DONE Frameworks/Epics/New_Runtime_Organization Aaron Seigo
DONE Frameworks/Epics/KF5.0_Release_Preparation Kevin Ottens
DONE Frameworks/Epics/StandardPathsMigration David Faure