Difference between revisions of "Frameworks/Epics"

 
(61 intermediate revisions by 16 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%;"
 +
|- style="background: #ececec; white-space:nowrap;"
 +
! Status
 +
! Description
 +
!  width=120 | Coordination
 +
{{FeatureInProgress|[[Frameworks/Epics/Continuous_Integration]]|Scarlett Clark}}
 +
{{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 10: Line 29:
 
! Description
 
! Description
 
!  width=120 | Coordination
 
!  width=120 | Coordination
|-
+
{{FeatureTodo|[[Frameworks/Epics/inqlude_in_production]]|Cornelius Schumacher}}
{{FeatureInProgress|[[Frameworks/Epics/Qt_5.0_Merging]]|David Faure}}
+
{{FeatureTodo|[[Frameworks/Epics/KDevelop_based_SDK]]|Aleix Pol}}
{{FeatureInProgress|[[Frameworks/Epics/Splitting_kdelibs]]|Kevin Ottens}}
+
{{FeatureTodo|[[Frameworks/Epics/QtCreator_based_SDK]]|??}}
{{FeatureInProgress|[[Frameworks/Epics/CMake]]|Alexander Neundorf}}
+
{{FeatureTodo|[[Frameworks/Epics/Reorganize_Techbase]]|??}}
{{FeatureInProgress|[[Frameworks/Epics/KF5.0_Communication]]|Kevin Ottens}}
+
{{FeatureInProgress|[[Frameworks/Epics/Apidox_refresh]]|Alex Merry}}
{{FeatureInProgress|[[Frameworks/Epics/kdelibs_cleanups]]|David Faure}}
 
 
|}
 
|}
  
== 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 29: Line 47:
 
!  width=120 | Coordination
 
!  width=120 | Coordination
 
|-
 
|-
{{FeatureTodo|[[Frameworks/Epics/Qt_5.1_Merging]]|??}}
+
{{FeatureDone|[[Frameworks/Epics/Contributions_to_Qt5]]|David Faure}}
{{FeatureTodo|[[Frameworks/Epics/Qt_5.2_Merging]]|??}}
+
{{FeatureDone|[[Frameworks/Epics/KDEUI_Crumble]]|Kevin Ottens}}
{{FeatureTodo|[[Frameworks/Epics/Splitting_kdepimlibs]]|??}}
+
{{FeatureDone|[[Frameworks/Epics/Splitting_kdelibs]]|Kevin Ottens}}
{{FeatureTodo|[[Frameworks/Epics/inqlude_in_production]]|Cornelius Schumacher}}
+
{{FeatureDone|[[Frameworks/Epics/CMake]] (remains don't apply anymore, even untracked)|Alexander Neundorf}}
{{FeatureTodo|[[Frameworks/Epics/KDevelop_based_SDK]]|??}}
+
{{FeatureDone|[[Frameworks/Epics/KF5.0_Initial_Communication]]|Kevin Ottens}}
{{FeatureTodo|[[Frameworks/Epics/QtCreator_based_SDK]]|??}}
+
{{FeatureDone|[[Frameworks/Epics/kdelibs_cleanups]]|David Faure}}
{{FeatureTodo|[[Frameworks/Epics/Continuous_Integration]]|??}}
+
{{FeatureDone|[[Frameworks/Epics/Reduce_class_duplication]]|Stephen Kelly}}
{{FeatureTodo|[[Frameworks/Epics/KDE_at_Home]]|??}}
+
{{FeatureDone|[[Frameworks/Epics/Modularization]]|Aurélien Gâteau}}
{{FeatureTodo|[[Frameworks/Epics/Automated_ABI_Validation]]|??}}
+
{{FeatureDone|[[Frameworks/Epics/KTextEditor]]|Cullmann, Haumann}}
{{FeatureTodo|[[Frameworks/Epics/Reorganize_Techbase]]|??}}
+
{{FeatureDone|[[Frameworks/Epics/New_Runtime_Organization]]|Aaron Seigo}}
{{FeatureTodo|[[Frameworks/Epics/New_Runtime_Organization]]|Aaron Seigo}}
+
{{FeatureDone|[[Frameworks/Epics/KF5.0_Release_Preparation]]|Kevin Ottens}}
{{FeatureTodo|[[Frameworks/Epics/Shared_Service_Framework]]|??}}
+
{{FeatureDone|[[Frameworks/Epics/StandardPathsMigration]]|David Faure}}
 
|}
 
|}

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

This page was last edited on 8 September 2020, at 18:15. Content is available under Creative Commons License SA 4.0 unless otherwise noted.
-->