====== Schedule for and Status of the Xfce 4.8 Development Cycle ====== ===== Schedule ===== Read the [[releng:release-model|Xfce Release Model]] to understand why this cycle is the way it is. **Important note: the development schedule has been updated last on November 2nd, 2010.** ^ Dates ^ Phase/Deadline ^ Everyone's Tasks ^ Release Team Tasks ^ Maintainer Tasks ^ | 2009-08-16 - 2009-08-30 | Planning Phase | Elect the release team, discuss dependencies | | Make a realistic list of planned features | | 2009-08-31 - 2010-11-06 | Development Phase | Support Xfce | Supervise development, remind people of deadlines | Hacking | | 2009-08-31 - 2009-09-13 | Extended Planning Phase | | | May request dependency changes | | 2009-09-13 | Dependency Freeze | | Update dependency info, inform community about the decisions made (dependencies, unguaranteed feature preview) | | | 2010-11-07 - 2011-01-16 | Release Phase | Wait patiently | Perform releases, remind people of deadlines | Perform releases of own components if desired | | 2010-11-07 | Xfce X.Ypre1 (Feature Freeze) | | Prepare release announcements, release Xfce X.Ypre1 | Make sure the latest development release is in good shape and uploaded | | 2010-12-05 | Xfce X.Ypre2 (String Freeze) | | Prepare release announcements, release Xfce X.Ypre2 | Make sure that strings in the latest development release or in master are good | | 2011-01-02 | Xfce X.Ypre3 (Code Freeze) | | Prepare release announcements, release Xfce X.Ypre3, create ELS branches | Make sure the latest development release is in good shape, or that code is solid/finished in master | | 2011-01-16 | Xfce X.Y (Final Release) | Celebrate | Prepare release announcements, release Xfce X.Y, branch for stable release, merge ELS branches into master | Make sure to upload a new release of own components before this deadline | ===== Status ===== ==== Release Team ==== | Release Manager | Jannis Pohlmann | | QA Official | Stephan Arts | | Release Assistant | Jérôme Guelfucci | | Release Assistant | Ali Abdallah | | Release Assistant | Yves-Alexis Perez | | Release Assistant | Robby Workman | | Release Assistant | Vincent Tunru | ==== Dependencies (Fixed After 2009-09-13) ==== * cairo >= 1.0.0 * dbus-1 >= 1.0.0 * dbus-glib-1 >= 0.73 * gdk-pixbuf-2.0 >= 2.14.0 * gio-2.0 >= 2.18.0 * glib-2.0 >= 2.18.0 * gmodule-2.0 >= 2.18.0 * gobject-2.0 >= 2.18.0 * gthread-2.0 >= 2.18.0 * gtk+-2.0 >= 2.14.0 * libpng12 >= 1.2.0 * libwnck-1.0 >= 2.22 * x11 >= 1.1.0 Left open: * garcon-1 (no release yet, but used in different places) * tumbler (no release yet, but used in different places) * sphinx (for documentation perhaps) ==== Roadmap / Planned Features ==== Please don't take the features listed on these pages as obligatory. Keep in mind that they may or may not make it into the 4.8 release, depending on the time the individual developers have. * [[releng:4.8:roadmap:exo]] * [[releng:4.8:roadmap:garcon]] * [[releng:4.8:roadmap:libxfce4ui]] * [[releng:4.8:roadmap:libxfce4util]] * [[releng:4.8:roadmap:thunar]] * [[releng:4.8:roadmap:xfce4-appfinder]] * [[releng:4.8:roadmap:xfce4-panel]] * [[releng:4.8:roadmap:xfce4-session]] * [[releng:4.8:roadmap:xfce4-settings]] * [[releng:4.8:roadmap:xfconf]] * [[releng:4.8:roadmap:xfdesktop]] * [[releng:4.8:roadmap:xfwm4]]