(1 June is also the freeze apps to be moved from kdereview) |
(→Milestone: KDE 4.0.0 Tagged) |
||
| (21 intermediate revisions by 2 users not shown) | |||
| Line 22: | Line 22: | ||
* Full API review of Phonon and Solid (Oslo meeting) | * Full API review of Phonon and Solid (Oslo meeting) | ||
| − | == Milestone: | + | == Milestone: kdelibs Soft API Freeze == |
'''Date:''' 1 May 2007 | '''Date:''' 1 May 2007 | ||
| Line 29: | Line 29: | ||
* To make an API change, post a kdelibs API exception request to the kde-core-devel mailinglist with an explanation and the code. If there are no objections after a week, the change can be committed. | * To make an API change, post a kdelibs API exception request to the kde-core-devel mailinglist with an explanation and the code. If there are no objections after a week, the change can be committed. | ||
''NOTE:'' all affected modules must continue to compile and work as expected. | ''NOTE:'' all affected modules must continue to compile and work as expected. | ||
| + | |||
| + | == Milestone: Alpha Release Tagged == | ||
| + | '''Date:''' 3 May 2007 | ||
| + | |||
| + | The Alpha will be source only -- without translations. | ||
== Milestone: New Application Freeze and Usability and Accessibility Review == | == Milestone: New Application Freeze and Usability and Accessibility Review == | ||
| Line 42: | Line 47: | ||
* Start Application Usability and Accessibility Review continuing until the start of the Beta Cycle | * Start Application Usability and Accessibility Review continuing until the start of the Beta Cycle | ||
| − | == Milestone: | + | == Milestone: Module Freeze == |
'''Date:''' 1 June 2007 | '''Date:''' 1 June 2007 | ||
'''Goals:''' | '''Goals:''' | ||
| − | * Any new application from {{module|kdereview}} must be in place in | + | * Any new application from {{module|kdereview}} must be in place in its KDE main module. |
| − | * The KDE main modules are frozen for new | + | * The KDE main modules are frozen for new applications. |
| − | + | ||
* The main module maintainers must indicate if they will follow the release schedule or will divert and not be released together with KDE 4.0. | * The main module maintainers must indicate if they will follow the release schedule or will divert and not be released together with KDE 4.0. | ||
| − | == Milestone: | + | == Milestone: Artwork Freeze == |
| − | '''Start:''' 25 | + | '''Start:''' 13 June 2007 (tentative) |
| − | '''End:''' | + | |
| + | '''Goals:''' | ||
| + | * Last chance to commit a new (excluding oxygen) style or theme into kdeartwork. | ||
| + | * The work does not need to be 100% complete at this time, but it must be nearing completion so it can be reviewed and beta-tested. | ||
| + | |||
| + | == Milestone: Alpha2 Release == | ||
| + | '''Date:''' 27 June 2007 | ||
| + | |||
| + | '''Goals:''' | ||
| + | * The Alpha2 Release will be source only -- without translations. | ||
| + | * The tagging will occur on this date, with the actual release occurring soon after. | ||
| + | |||
| + | == Milestone: Core Library API Freeze == | ||
| + | '''Date:''' 24 July 2007 | ||
| + | |||
| + | '''Goals:''' | ||
| + | * The core library APIs are frozen solid. The core libraries include those in the kdesupport, kdelibs, and kdepimlibs modules. | ||
| + | |||
| + | == Milestone: Beta Cycle == | ||
| + | '''Start:''' 25 July 2007 | ||
| + | '''End:''' 23 October 2007 | ||
'''Duration:''' 3 months (estimated) | '''Duration:''' 3 months (estimated) | ||
'''Goals:''' | '''Goals:''' | ||
| − | * From this date forward, a Beta | + | * From this date forward, a Beta Release will be published every month until most grave bugs are resolved. The actual release of the Betas will occur soon after the tagging. |
| − | + | * Starting after the second Beta (30 August): | |
| − | * | + | ** application feature freeze commences: focus shifts to stabilizing the applications, fixing bugs, and improving art and documentation. |
| + | * The Beta Cycle will continue until the critical products are determined to be functional (the "minimum requirements"). The progress can be seen at [http://techbase.kde.org/Schedules/KDE4/4.0_Release_Beta_Goals this page] | ||
== Milestone: Release Candidate Cycle == | == Milestone: Release Candidate Cycle == | ||
| − | '''Start:''' | + | '''Start:''' 24 October 2007 |
| − | '''End:''' | + | '''End:''' 4 December 2007 |
| − | '''Duration:''' | + | '''Duration:''' 6 weeks (estimated) |
'''Goals:''' | '''Goals:''' | ||
| − | * From this date forward, a Release Candidate will be released every | + | * From this date forward, a Release Candidate will be released every three weeks until *all* grave bugs are resolved. |
* After the first Release Candidate there is a total release freeze. This means only regressions (breakage caused due to the KDE4 port) or grave bugs can be fixed, but nothing else. | * After the first Release Candidate there is a total release freeze. This means only regressions (breakage caused due to the KDE4 port) or grave bugs can be fixed, but nothing else. | ||
* With the first Release Candidate, a list of languages which will be included with the KDE 4.0 release will be made available, based on the usual rules. | * With the first Release Candidate, a list of languages which will be included with the KDE 4.0 release will be made available, based on the usual rules. | ||
| − | == Milestone: KDE 4.0 | + | == Milestone: KDE 4.0.0 Tagged == |
| − | '''Date:''' | + | '''Date:''' 4 January 2008 |
'''Goals:''' | '''Goals:''' | ||
*This date is based on an estimated 3 Beta's and 2 Release Candidates. | *This date is based on an estimated 3 Beta's and 2 Release Candidates. | ||
Date: 2 April 2007
Goals:
Start: 15 Apr 2007 (estimated) End: 21 Apr 2007 Duration: 1 week
Goals:
Date: 1 May 2007
Goals:
NOTE: all affected modules must continue to compile and work as expected.
Date: 3 May 2007
The Alpha will be source only -- without translations.
Date: 8 May 2007
Goals:
Date: 1 June 2007
Goals:
Start: 13 June 2007 (tentative)
Goals:
Date: 27 June 2007
Goals:
Date: 24 July 2007
Goals:
Start: 25 July 2007 End: 23 October 2007 Duration: 3 months (estimated)
Goals:
Start: 24 October 2007 End: 4 December 2007 Duration: 6 weeks (estimated)
Goals:
Date: 4 January 2008
Goals: