Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
releng:4.10:roadmap [2011/07/01 08:34] – [Roadmap / Planned Features] nick | releng:4.10:roadmap [2012/04/04 11:25] – [Schedule] nick | ||
---|---|---|---|
Line 11: | Line 11: | ||
| 2011-02-01 - 2011-02-13 | Extended Planning Phase | | | May request dependency changes | | | 2011-02-01 - 2011-02-13 | Extended Planning Phase | | | May request dependency changes | | ||
| 2011-02-13 | Dependency Freeze | | Update dependency info, inform community about the decisions made (dependencies, | | 2011-02-13 | Dependency Freeze | | Update dependency info, inform community about the decisions made (dependencies, | ||
- | | **2011-02-13 - 2011-11-05** | **Development Phase** | **Support Xfce** | **Supervise development, | + | | 2011-02-13 - 2012-04-01 | Development Phase | Support Xfce | Supervise development, |
- | | 2011-11-06 - 2012-01-15 | Release Phase | Wait patiently | Perform releases, remind people of deadlines | Perform releases of own components if desired | | + | | **2012-04-01 - 2012-04-28** | **Release Phase** | **Wait patiently** | **Perform releases, remind people of deadlines** | **Perform releases of own components if desired** | |
- | | 2011-11-06 | Xfce 4.10pre1 (Feature Freeze) | | Prepare release announcements, | + | | 2012-04-01 | Xfce 4.10pre1 (Feature |
- | | 2011-12-04 | Xfce 4.10pre2 (String Freeze) | | Prepare release announcements, | + | | 2012-04-14 | Xfce 4.10pre2 (String Freeze) | | Prepare release announcements, |
- | | 2012-01-08 | Xfce 4.10pre3 (Code Freeze) | | Prepare release announcements, | + | | 2012-04-28 | Xfce 4.10pre3 (Code Freeze) |
- | | 2012-01-15 | Xfce 4.10 (Final Release) | Celebrate | Prepare release announcements, | + | | 2012-04-28 or 1 week later | Xfce 4.10 (Final Release) | Celebrate | Prepare release announcements, |
===== Status ===== | ===== Status ===== | ||
Line 29: | Line 29: | ||
People can still apply for those positions. | People can still apply for those positions. | ||
+ | |||
==== Dependencies (Fixed After 2011-01-25) ==== | ==== Dependencies (Fixed After 2011-01-25) ==== | ||
Line 40: | Line 41: | ||
* dbus-1 >= 1.1 | * dbus-1 >= 1.1 | ||
* libwnck-1.0 >= 2.30 ((Released around the same date as Gtk+ 2.20)) | * libwnck-1.0 >= 2.30 ((Released around the same date as Gtk+ 2.20)) | ||
- | | + | * upower >= 0.9.0 for Xfce4-power-manager. |
- | | + | * consolekit (through DBus in xfce4-session). |
==== Roadmap / Planned Features ==== | ==== Roadmap / Planned Features ==== | ||
Line 48: | Line 49: | ||
As discussed on the xfce4-dev mailing list; Xfce 4.10 will depend on Gtk+ 2.20 and won't be ported to Gtk+ 3.0 until after the 4.10 release. Reason for this is that both Gtk+ 3.0 is not fully stable when 4.10 entered the development stage and because in 4.8 the porting to GIO/ | As discussed on the xfce4-dev mailing list; Xfce 4.10 will depend on Gtk+ 2.20 and won't be ported to Gtk+ 3.0 until after the 4.10 release. Reason for this is that both Gtk+ 3.0 is not fully stable when 4.10 entered the development stage and because in 4.8 the porting to GIO/ | ||
- | This means it is not required to support compilation with GSEAL; simply because the public functions are not complete in Gtk+ 2.20 and not required to make Xfce work with newer Gtk+ 2 versions. | + | This means it is not required to support compilation with GSEAL; simply because the public functions are not complete in Gtk+ 2.20 and not required |
=== Features that Affect the Entire Xfce Core === | === Features that Affect the Entire Xfce Core === | ||
Line 80: | Line 81: | ||
=== Changes in Dependencies === | === Changes in Dependencies === | ||
- | * Garcon | + | |
- | * Exo depends on libxfce4ui. | + | |
+ | * Exo has a new libxfce4ui dependency. [[http:// | ||
+ | * Libxfce4util only depends on glib (was gobject). [[http:// | ||
+ | * Xfce-utils is not needed anymore. Functionality has been moved in xfce4-session, | ||
+ | * Xfce4-session does not (optionally) depend on xfce4-panel anymore. The plugin has been integrated with the actions xfce4-panel plugin. [[http:// | ||
+ | * Xfce4-session does not check for consolekit, hal, upower and polkit. It has soft dependencies on consolekit and upower (communication over DBus). | ||
+ | * Xfce4-session does not optionally depend on gconf anymore. [[http:// | ||