Xfce Wiki

Sub domains
 

Differences

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

Link to this comparison view

Next revision
Previous revision
releng:4.12:roadmap [2012/05/04 13:52] – created stephanreleng:4.12:roadmap [2015/02/28 18:59] (current) – [Roadmap / Planned Features] ochosi
Line 12: Line 12:
 | 2012-05-14 - 2012-05-27 | Extended Planning Phase |  |  | May request dependency changes | | 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 | Dependency Freeze |  | Update dependency info, inform community about the decisions made (dependencies, unguaranteed feature preview)  |  |
-| 2012-05-27 - 2013-01-27 | Development Phase | Support Xfce | Supervise development, remind people of deadlines | Hacking | +| 2012-05-27 - 2015-02-20 | Development Phase | Support Xfce | Supervise development, remind people of deadlines | Hacking | 
-2013-01-27 - 2013-03-10 | Release Phase | Wait patiently | Perform releases, remind people of deadlines | Perform releases of own components if desired | +2015-02-20 | String Freeze |  | Prepare release announcements | Make sure that strings in the latest development release or in master are good | 
-| 2013-01-27 | 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. | +2015-02-28 or 1 day later | 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 |
-| 2013-02-10 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 | +
-2013-02-24 | 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 +
-| 2013-03-10 or 1 week later | 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 |+
  
 ===== Status ===== ===== Status =====
Line 23: Line 20:
 ==== Release Team ==== ==== Release Team ====
  
-| Release Manager   tbd |+| Release Manager   Landry Breuil (gaston) |
 | QA Official       | tbd | | QA Official       | tbd |
-| Release Assistant | tbd |+| Release Assistant | Simon Steinbeiss (ochosi) |
 | Release Assistant | tbd | | Release Assistant | tbd |
 | Release Assistant | tbd | | Release Assistant | tbd |
  
-People can still apply for those positions.+People can still apply for the open positions.
  
-==== Dependencies (Fixed After 2012-25-27) ====+==== Dependencies (Fixed After 2012-09-19) ====
  
-  * gtk+-3.0 >= 3.((Higher versions don't provide any new features we require; it will be supported by most distributions;)) +  * pkgconfig-0.9.0 (it might be wise to use a current version, though, starting with >=0.27) 
-    * Same version for gdk-pixbuf-2.26 and gdk-3.2+  * automake-1.11 
-  * glib-2.0 >= 2.32 ((Minimum version for Gtk3.2.))+  * autoconf-2.60 
 +  * libtool-2.4 
 +  * 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 GTK2.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     * Same version for gmodule-2.0, gobject-2.0, gthread-2.0 and gio-2.0
-  * cairo >= 1.6 ((Minimum version for Gtk+ 2.20.)) +  * gdk-pixbuf-2.0 >= 2.21 ((Minimum GDK-Pixbuf version for GTK+ 2.24.)) 
-  * libwnck-1.0 >= 3.0 +  * dbus-glib-1 >= 0.84 
-  * upower >= 0.9.0 for Xfce4-power-manager. +    * dbus-1 >= 1.1 
-  * consolekit (through DBus in xfce4-session).+  * 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 ==== ==== Roadmap / Planned Features ====
  
 === Features that Affect the Entire Xfce Core === === Features that Affect the Entire Xfce Core ===
  
-  * [[releng:4.12:roadmap:Gtk3|Gtk3 Migration]]+  * [[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]] (finished) 
 +  * [[releng:4.12:roadmap:libxfce4util]] (finished) 
 +  * [[releng:4.12:roadmap:thunar]] (finished) 
 +  * [[releng:4.12:roadmap:thunar-volman]] 
 +  * [[releng:4.12:roadmap:tumbler]] 
 +  * [[releng:4.12:roadmap:xfce4-appfinder]] (finished) 
 +  * [[releng:4.12:roadmap:xfce4-panel]] (finished) 
 +  * [[releng:4.12:roadmap:xfce4-power-manager]] 
 +  * [[releng:4.12:roadmap:xfce4-session]] 
 +  * [[releng:4.12:roadmap:xfce4-settings]] (finished) 
 +  * [[releng:4.12:roadmap:xfconf]] 
 +  * [[releng:4.12:roadmap:xfdesktop]] 
 +  * [[releng:4.12:roadmap:xfwm4]] (finished) 
 + 
 +=== Critical bugs === 
 +  * None ;)