This is an old revision of the document!
Schedule for and Status of the Xfce 4.12 Development Cycle
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|
People can still apply for those positions.
Dependencies (Fixed After 2012-09-19)
- gtk+-2.0 >= 2.24 1)
- Same version for gdk-2.0.
- glib-2.0 >= 2.30 2)
- Same version for gmodule-2.0, gobject-2.0, gthread-2.0 and gio-2.0
- gdk-pixbuf-2.0 >= 2.21 3)
- dbus-glib-1 >= 0.84
- dbus-1 >= 1.1
- cairo >= 1.6 4)
- libwnck-1.0 >= 2.30
- upower >= 0.9.0
- consolekit / systemd
In case applications want to optionally support GTK+-3 the following versions will be used:
- gtk+-3.0 >= 3.2
- Same version for gdk-3.0