|
|
(70 intermediate revisions by 18 users not shown) |
Line 1: |
Line 1: |
− | All dates given here are subject to revision, but we will try our best to stick to them if possible.
| + | {{Moved To Community}} |
− | The KDE Release Team is acting as the coordinator for the 4.0 release.
| |
− | | |
− | ==Timeline==
| |
− | | |
− | <timeline>
| |
− | ImageSize = width:550 height:300
| |
− | DateFormat = mm/dd/yyyy
| |
− | Period = from:08/01/2006 till:12/31/2007
| |
− | TimeAxis = orientation:horizontal format:mm/yyyy
| |
− | | |
− | ScaleMajor = increment:1 unit:year start:01/01/2007
| |
− | ScaleMinor = increment:1 unit:month increment:1 start:08/01/2006
| |
− | | |
− | PlotArea = left:65 bottom:30 top:30 right:15 # e.g. extra space to the left and below the plot area for axis labels and legend
| |
− | | |
− | | |
− | | |
− | Colors =
| |
− | id:yellow6 value:rgb(1,0.6,0)
| |
− | id:skyblue3 value:rgb(0.172,0.447,0.780)
| |
− | | |
− | BarData =
| |
− | bar:MS1 text:Milestone 1
| |
− | bar:MS2 text:Milestone 2
| |
− | bar:BC text:Beta Cycle
| |
− | bar:RC text:RC Cycle
| |
− | bar:TL text:Events
| |
− | | |
− | PlotData =
| |
− | bar:TL width:40 color:yellow6
| |
− | from:start till:end
| |
− | at:08/16/2006 mark:(line,skyblue3) align:center shift:(50,-20) text:[[Technical Preview 1]]
| |
− | at:11/02/2006 mark:(line,skyblue3) align:center shift:(0,-10) text:[[Technical Preview 2]]
| |
− | at:01/23/2007 mark:(line,skyblue3) align:center shift:(-10,0) text:[[Technical Preview 3]]
| |
− | at:04/01/2007 mark:(line,skyblue3) align:center shift:(0,10) text:"Subsystem Freeze"
| |
− | at:05/01/2007 mark:(line,skyblue3) align:center shift:(0,-10) text:"Soft API Freeze"
| |
− | at:06/01/2007 mark:(line,skyblue3) align:center shift:(0,0) text:"Feature Freeze"
| |
− | at:06/25/2007 mark:(line,skyblue3) align:center shift:(0,10) text:"Full API Freeze"
| |
− | at:10/23/2007 mark:(line,skyblue3) align:center shift:(0,0) text:"Final Release"
| |
− | | |
− | width:2
| |
− | bar:MS1 from:04/01/2007 till:05/31/2007 color:skyblue3
| |
− | bar:MS2 from:06/01/2007 till:06/24/2007 color:skyblue3
| |
− | bar:BC from:06/25/2007 till:09/24/2007 color:skyblue3
| |
− | bar:RC from:09/25/2007 till:10/22/2007 color:skyblue3
| |
− | </timeline>
| |
− | | |
− | | |
− | = KDE 4.0 =
| |
− | | |
− | == August 2006: Technical Preview 1 ==
| |
− | The [http://dot.kde.org/1155935483/ first technical preview], a developer release.
| |
− | | |
− | == November 2006: Technical Preview 2 ==
| |
− | The [http://dot.kde.org/1162475911/ second technical preview], a developer release.
| |
− | | |
− | == February 2007: Technical Preview 3 ==
| |
− | The [http://dot.kde.org/1172249109/ third technical preview], a developer release.
| |
− | | |
− | The kdelibs API will remain as stable as possible after that, so that application developers (in particular those not having their code in the KDE SVN) can start porting towards a stable kdelibs API.
| |
− | | |
− | Of course the applications in the KDE SVN will have been ported all along, and it will possible to alpha-test them at this stage.
| |
− | | |
− | == Milestones ==
| |
− | | |
− | Milestones help guide us toward a final release, and the '''dates are subject to change'''. For more details see our [[Schedules/KDE4/4.0_Release_Roadmap|roadmap]].
| |
− | | |
− | === April 1, 2007: [[Schedules/KDE4/4.0_Release_Roadmap#Milestone:_Subsystem_Freeze|Subsystem Freeze]] ===
| |
− | From this date forward, no new KDE subsystem or major changes can be committed to kdelibs.
| |
− | | |
− | The buildsystem requirements (i.e, cmake version) are fixed.
| |
− | | |
− | === May 1, 2007: [[Schedules/KDE4/4.0_Release_Roadmap#Milestone:_Alpha_Release_.2B_kdelibs_soft_API_Freeze|Alpha Release + kdelibs soft API Freeze]] ===
| |
− | Alpha will be source only - without translations.
| |
− | | |
− | The kdelibs API is "soft-frozen", meaning that changes can be made but only with the consent of the core developers.
| |
− | | |
− | === June 1, 2007: [[Schedules/KDE4/4.0_Release_Roadmap#Milestone:_Feature_Freeze|trunk/KDE is feature frozen]] ===
| |
− | Trunk is frozen for feature commits. i18n string changes are allowed.
| |
− | | |
− | A list of main modules that will be included in the final release will be made.
| |
− | | |
− | === June 25, 2007: [[Schedules/KDE4/4.0_Release_Roadmap#Milestone:_Beta_Cycle.2C_Full_kdelibs_API_Freeze|Beta1]] ===
| |
− | Beta 1 is prepared and released after some initial testing. The incoming bugs will be reviewed for their severity.
| |
− | | |
− | === July 20, 2007: Message Freeze ===
| |
− | Only previously untranslated strings or clear errors in strings can be fixed - no new strings.
| |
− | | |
− | === July 25, 2007: [[Schedules/KDE4/4.0_Release_Roadmap#Milestone:_Beta_Cycle.2C_Full_kdelibs_API_Freeze|Beta2]] ===
| |
− | Beta 2 is prepared and released after some initial testing. The incoming bugs will be reviewed for their severity.
| |
− | | |
− | === August 25, 2007: [[Schedules/KDE4/4.0_Release_Roadmap#Milestone:_Beta_Cycle.2C_Full_kdelibs_API_Freeze|Beta3]] ===
| |
− | Beta 3 is prepared and released after some initial testing. The incoming bugs will be reviewed for their severity.
| |
− | | |
− | === September 23, 2007: Total Release Freeze ===
| |
− | This is the very last for committing anything that isn't reviewed on the development lists. If in doubt, ask the release coordinator.
| |
− | | |
− | === September 25, 2007: [[Schedules/KDE4/4.0_Release_Roadmap#Milestone:_Release_Candidate_Cycle|Release Candidate 1]] ===
| |
− | Targetted date for first release candidate. Only regressions (breakage caused by the KDE4 port) or grave bugs can be fixed.
| |
− | | |
− | === October 9, 2007: [[Schedules/KDE4/4.0_Release_Roadmap#Milestone:_Release_Candidate_Cycle|Release Candidate 2]] ===
| |
− | Targetted date for second release candidate and then wait for show stoppers to appear.
| |
− | | |
− | === October 23, 2007: [[Schedules/KDE4/4.0_Release_Roadmap#Milestone:_KDE_4.0_Released|Targetted Release Date]] ===
| |