This schedule is preliminary and not to be considered final.
Read the Xfce Release Model to understand why this cycle is the way it is.
| Dates | Phase/Deadline | Everyone's Tasks | Release Team Tasks | Maintainer Tasks |
|---|---|---|---|---|
| 2012-04-29 - 2012-05-13 | Planning Phase | Elect the release team, discuss dependencies | Make a realistic list of planned features | |
| 2012-05-14 - 2012-05-27 | Extended Planning Phase | May request dependency changes | ||
| 2012-05-27 | Dependency Freeze | Update dependency info, inform community about the decisions made (dependencies, unguaranteed feature preview) | ||
| 2012-05-27 - today | Development Phase | Support Xfce | Supervise development, remind people of deadlines | Hacking |
| | Release Phase | Wait patiently | Perform releases, remind people of deadlines | Perform releases of own components if desired |
| | Xfce 4.12pre1 (Feature Freeze + Soft String Freeze) | Prepare release announcements, release Xfce 4.12pre1 | Make sure the latest development release is in good shape and uploaded. | |
| | Xfce 4.12pre2 (String Freeze) | Prepare release announcements, release Xfce 4.12pre2 | Make sure that strings in the latest development release or in master are good | |
| | Xfce 4.12pre3 (Code Freeze) | Prepare release announcements, release Xfce 4.12pre3 | Make sure the latest development release is in good shape, or that code is solid/finished in master | |
| | Xfce 4.12 (Final Release) | Celebrate | Prepare release announcements, release Xfce 4.12, branch for stable release, merge ELS branches into master | Make sure to upload a new release of own components before this deadline |
| Release Manager | tbd |
| QA Official | tbd |
| Release Assistant | tbd |
| Release Assistant | tbd |
| Release Assistant | tbd |
People can still apply for those positions.
In case applications want to optionally support GTK+-3 the following versions will be used: