Xfce Wiki

Sub domains
 
no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


Previous revision
Next revision
releng:4.12:roadmap [2013/03/15 17:51] – [Schedule] nick
Line 1: Line 1:
 +====== Schedule for and Status of the Xfce 4.12 Development Cycle ======
 +
 +
 +===== Schedule =====
 +
 +**This schedule is preliminary and not to be considered final.**
 +
 +Read the [[http://www.xfce.org/about/releasemodel|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 |
 +| <del>2013-01-27 - 2013-03-10</del> | Release Phase | Wait patiently | Perform releases, remind people of deadlines | Perform releases of own components if desired |
 +| <del>2013-01-27</del> | 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. |
 +| <del>2013-02-10</del> | 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 |
 +| <del>2013-02-24</del> | 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  |
 +| <del>2013-03-10 or 1 week later</del> | 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 |
 +
 +<note>We're still in the development stage and will start releasing when we think 4.12 is ready.</note>
 +===== Status =====
 +
 +==== Release Team ====
 +
 +| Release Manager   | tbd |
 +| QA Official       | tbd |
 +| Release Assistant | tbd |
 +| Release Assistant | tbd |
 +| Release Assistant | tbd |
 +
 +People can still apply for those positions.
 +
 +==== Dependencies (Fixed After 2012-09-19) ====
 +
 +  * gtk+-2.0 >= 2.24 ((Last GTK+ 2 version for most-complete GSEAL support))
 +    * Same version for gdk-2.0.
 +  * glib-2.0 >= 2.30 ((Minimum GLib version for GTK+ 2.24 is 2.28, but 2.30 gives advantages for the file manager.))
 +    * Same version for gmodule-2.0, gobject-2.0, gthread-2.0 and gio-2.0
 +  * gdk-pixbuf-2.0 >= 2.21 ((Minimum GDK-Pixbuf version for GTK+ 2.24.))
 +  * dbus-glib-1 >= 0.84
 +    * dbus-1 >= 1.1
 +  * cairo >= 1.6 ((Minimum Cairo version for GTK+ 2.24.))
 +  * 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
 +==== Roadmap / Planned Features ====
 +
 +=== Features that Affect the Entire Xfce Core ===
 +
 +  * [[releng:4.12:roadmap:Gtk3|GTK+ 3 preparation and optional compile support]]
 +
 +=== Modules ===
 +
 +  * [[releng:4.12:roadmap:exo]]
 +  * [[releng:4.12:roadmap:garcon]]
 +  * [[releng:4.12:roadmap:libxfce4ui]]
 +  * [[releng:4.12:roadmap:libxfce4util]]
 +  * [[releng:4.12:roadmap:thunar]]
 +  * [[releng:4.12:roadmap:thunar-volman]]
 +  * [[releng:4.12:roadmap:tumbler]]
 +  * [[releng:4.12:roadmap:xfce4-appfinder]]
 +  * [[releng:4.12:roadmap:xfce4-panel]]
 +  * [[releng:4.12:roadmap:xfce4-power-manager]]
 +  * [[releng:4.12:roadmap:xfce4-session]]
 +  * [[releng:4.12:roadmap:xfce4-settings]]
 +  * [[releng:4.12:roadmap:xfconf]]
 +  * [[releng:4.12:roadmap:xfdesktop]]
 +  * [[releng:4.12:roadmap:xfwm4]]