Frameworks/Epics/KF5.0 Release Preparation: Difference between revisions
Appearance
< Frameworks | Epics
→Preparing KF 5.0 Release: add myself to some tasks |
Dropped that one... |
||
(57 intermediate revisions by 8 users not shown) | |||
Line 11: | Line 11: | ||
|- | |- | ||
{{FeatureDone|Fix the EOL issue with 3 repos| Aurélien Gâteau}} | {{FeatureDone|Fix the EOL issue with 3 repos| Aurélien Gâteau}} | ||
{{ | {{FeatureDone|Finalize framework naming| Aurélien Gâteau, David Faure}} | ||
{{ | {{FeatureDone|Get the repositories splitted| Ben Cooksley}} | ||
{{ | {{FeatureDone|Run the code reformatting scripts| David Faure}} | ||
{{ | {{FeatureDone|Adjust kdesrc-build include file and kde-build-metadata| Martin Klapetek}} | ||
{{ | {{FeatureDone|Open the repos for commits again| Ben Cooksley}} | ||
{{ | {{FeatureDone|Announce that no merging from master to frameworks will happen anymore (devs must cherry-pick)| David Faure}} | ||
{{ | {{FeatureDone|Set up the jobs on build.kde.org| Aurélien Gâteau}} | ||
{{ | {{FeatureDone|Ensure all jobs are green on build.kde.org| David Faure, Alex Merry, ...}} | ||
{{ | {{FeatureDone|Prepare frameworks presence on bugs.kde.org| David Edmunson}} | ||
{{FeatureDone|Add framework repositories to git.reviewboard.kde.org |Ben Cooksley}} | |||
{{FeatureDone|Have the tarball production script ready| David Faure / release-team}} | |||
{{FeatureDone|Ensure all frameworks install forward headers | Aleix Pol, David Faure}} | |||
{{FeatureDone|Run the packaging script and tag 5.0-tp1 for release, upload tarballs| David Faure}} | |||
{{FeatureDone|Publish the tarballs| Ben Cooksley}} | |||
|} | |} | ||
Line 31: | Line 36: | ||
! width=250 | Contact | ! width=250 | Contact | ||
|- | |- | ||
{{ | {{FeatureDone|Ensure all the necessary files are in place in each framework (README, license, apidox, etc. etc.) ([[Frameworks/Epics/KF5.0 Release Preparation/Necessary Files|Detailed page]])| Aurélien Gâteau}} | ||
{{ | {{FeatureDone|Rename "kdnssd-framework" to "kdnssd", moving the existing "kdnssd" repository out of the way | Alex Merry}} | ||
{{ | {{FeatureDone|Merge the two kwallet frameworks | Valentin Rusu}} | ||
{{ | {{FeatureDone|Ensure all frameworks install a .pri file for qmake users | David Faure}} | ||
{{ | {{FeatureDone| Get the dependency graph generator script ready | Aurélien Gâteau }} | ||
{{FeatureDone| Have the frameworks on api.kde.org | Alex Merry }} | |||
{{ | {{FeatureDone| Reduce the KDE footprint in ECM as much as possible | Alex Merry }} | ||
{{ | {{FeatureDone| Have [[Frameworks/List|maintainers allocated to the frameworks]] (still quite a few without maintainers... can't hold any longer to have a complete list) | Kevin Ottens }} | ||
{{ | {{FeatureDone| Make sure the [[Frameworks/List|maintainers allocated to the frameworks]] have reviewed the API of their frameworks to look for SC improvements to the API| Kevin Ottens }} | ||
{{FeatureDone| Make sure the Frameworks handle l10n correctly ([[Frameworks/Epics/KF5.0 Release Preparation/l10n|Detailed page]])| Aurélien Gâteau }} | |||
{{FeatureDone| Reduce the mentions of KDE4 in the source code to those that are correct/needed ([[Frameworks/Epics/KF5.0 Release Preparation/KDE4 References|Detailed page]]) | Alex Merry}} | |||
{{FeatureDone| kimageformats: Fix .pic unit test | Alex Merry }} | |||
|} | |} |
Latest revision as of 16:09, 30 August 2014
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 |
DONE | Finalize framework naming | Aurélien Gâteau, David Faure |
DONE | Get the repositories splitted | Ben Cooksley |
DONE | Run the code reformatting scripts | David Faure |
DONE | Adjust kdesrc-build include file and kde-build-metadata | Martin Klapetek |
DONE | Open the repos for commits again | Ben Cooksley |
DONE | Announce that no merging from master to frameworks will happen anymore (devs must cherry-pick) | David Faure |
DONE | Set up the jobs on build.kde.org | Aurélien Gâteau |
DONE | Ensure all jobs are green on build.kde.org | David Faure, Alex Merry, ... |
DONE | Prepare frameworks presence on bugs.kde.org | David Edmunson |
DONE | Add framework repositories to git.reviewboard.kde.org | Ben Cooksley |
DONE | Have the tarball production script ready | David Faure / release-team |
DONE | Ensure all frameworks install forward headers | Aleix Pol, David Faure |
DONE | Run the packaging script and tag 5.0-tp1 for release, upload tarballs | David Faure |
DONE | Publish the tarballs | Ben Cooksley |
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 |
---|---|---|
DONE | Ensure all the necessary files are in place in each framework (README, license, apidox, etc. etc.) (Detailed page) | Aurélien Gâteau |
DONE | Rename "kdnssd-framework" to "kdnssd", moving the existing "kdnssd" repository out of the way | Alex Merry |
DONE | Merge the two kwallet frameworks | Valentin Rusu |
DONE | Ensure all frameworks install a .pri file for qmake users | David Faure |
DONE | Get the dependency graph generator script ready | Aurélien Gâteau |
DONE | Have the frameworks on api.kde.org | Alex Merry |
DONE | Reduce the KDE footprint in ECM as much as possible | Alex Merry |
DONE | Have maintainers allocated to the frameworks (still quite a few without maintainers... can't hold any longer to have a complete list) | Kevin Ottens |
DONE | Make sure the maintainers allocated to the frameworks have reviewed the API of their frameworks to look for SC improvements to the API | Kevin Ottens |
DONE | Make sure the Frameworks handle l10n correctly (Detailed page) | Aurélien Gâteau |
DONE | Reduce the mentions of KDE4 in the source code to those that are correct/needed (Detailed page) | Alex Merry |
DONE | kimageformats: Fix .pic unit test | Alex Merry |