Frameworks/Epics/KF5.0 Release Preparation: Difference between revisions

From KDE Community Wiki
(→‎Preparing KF 5.0 Release: add myself to some tasks)
Line 10: Line 10:
!  width=250 | Contact
!  width=250 | Contact
|-
|-
{{FeatureDone|Fix the EOL issue with 3 repos| Aurélien}}
{{FeatureDone|Fix the EOL issue with 3 repos| Aurélien Gâteau}}
{{FeatureTodo|Finalize framework naming| ?}}
{{FeatureTodo|Finalize framework naming| ?}}
{{FeatureTodo|Get the repositories splitted| Ben Cooksley}}
{{FeatureTodo|Get the repositories splitted| Ben Cooksley}}
{{FeatureTodo|Run the code reformatting scripts| David Faure}}
{{FeatureTodo|Run the code reformatting scripts| David Faure}}
{{FeatureTodo|Announce that no merging from master to frameworks will happen anymore (devs must cherry-pick)| David Faure}}
{{FeatureTodo|Announce that no merging from master to frameworks will happen anymore (devs must cherry-pick)| David Faure}}
{{FeatureTodo|Ensure all the necessary files are in place in each framework (README, license, apidox, etc. etc.)| ?}}
{{FeatureTodo|Ensure all the necessary files are in place in each framework (README, license, apidox, etc. etc.)| Aurélien Gâteau}}
{{FeatureTodo|Have the tarball production script ready| David Faure}}
{{FeatureTodo|Have the tarball production script ready| David Faure}}
{{FeatureTodo|Make sure we can publish the tarballs| Ben Cooksley and David Faure}}
{{FeatureTodo|Make sure we can publish the tarballs| Ben Cooksley and David Faure}}
Line 33: Line 33:
{{FeatureTodo| Restore CI support for all the frameworks | ? }}
{{FeatureTodo| Restore CI support for all the frameworks | ? }}
{{FeatureTodo| Restore translation system for the frameworks | ? }}
{{FeatureTodo| Restore translation system for the frameworks | ? }}
{{FeatureTodo| Get the dependency graph generator script ready | ? }}
{{FeatureTodo| Get the dependency graph generator script ready | Aurélien Gâteau }}
{{FeatureTodo| Have the frameworks on api.kde.org | ? }}
{{FeatureTodo| Have the frameworks on api.kde.org | ? }}
{{FeatureTodo| Reduce the KDE footprint in ECM as much as possible | ? }}
{{FeatureTodo| Reduce the KDE footprint in ECM as much as possible | ? }}

Revision as of 10:47, 17 December 2013

Preparing KF 5.0 Release

Tasks for Tech Preview

Once all the tasks in here are done, we can proceed with announcing the release of KF 5.0 Tech Preview.

Status Description Contact
DONE Fix the EOL issue with 3 repos Aurélien Gâteau
TO DO Finalize framework naming ? <{{{3}}}>
TO DO Get the repositories splitted Ben Cooksley <{{{3}}}>
TO DO Run the code reformatting scripts David Faure <{{{3}}}>
TO DO Announce that no merging from master to frameworks will happen anymore (devs must cherry-pick) David Faure <{{{3}}}>
TO DO Ensure all the necessary files are in place in each framework (README, license, apidox, etc. etc.) Aurélien Gâteau <{{{3}}}>
TO DO Have the tarball production script ready David Faure <{{{3}}}>
TO DO Make sure we can publish the tarballs Ben Cooksley and David Faure <{{{3}}}>
TO DO Prepare frameworks presence on bugs.kde.org David Edmunson <{{{3}}}>
TO DO Tag 5.0-tp1 for release ? <{{{3}}}>

Tasks for Final Release

After the technology preview we'll switch to a time based release cycle (TBD once tech preview is out) until all the tasks here are done in which case we'll be able to proceed with announcing KF 5.0 final.

Status Description Contact
TO DO Restore CI support for all the frameworks ? <{{{3}}}>
TO DO Restore translation system for the frameworks ? <{{{3}}}>
TO DO Get the dependency graph generator script ready Aurélien Gâteau <{{{3}}}>
TO DO Have the frameworks on api.kde.org ? <{{{3}}}>
TO DO Reduce the KDE footprint in ECM as much as possible ? <{{{3}}}>
TO DO Get ECM 1.0 released ? <{{{3}}}>
TO DO Have maintainers allocated to the frameworks ? <{{{3}}}>
TO DO Make sure the maintainers allocated to the frameworks have reviewed the API of their frameworks to look for SC improvements to the API ? <{{{3}}}>
TO DO Reduce the mentions of KDE4 in the source code to those that are correct/needed ? <{{{3}}}>