Xfce Wiki

Sub domains
 

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
releng:4.8:roadmap [2008/10/13 20:45] – Page moved and renamed from roadmap_to_48 to releng:4.8:roadmap kelnosreleng:4.8:roadmap [2009/10/11 23:08] (current) – removed jannis
Line 1: Line 1:
-~~NOTRANS~~ 
  
-======Roadmap to 4.8====== 
-**THIS DOCUMENT IS A PLACEHOLDER, IT SHOULD NOT BE USED UNTIL AFTER THE 4.6 FEATURE-FREEZE** 
- 
-What is the current status of these components? What needs to be done in order to accomplish a new release? What is missing? What are the showstoppers? If you are referring to bugs/enhancements with open tickets please mention the [[http://bugs.xfce.org|bug id]] as well. 
- 
-//Xfce 4.8 is going to depend on GTK 2.10.  Do not use API added in 2.12 or above!// 
- 
-**This is not a wishlist for 4.8.  Do not change this roadmap unless you are the maintainer of the module you're changing!  This is an effort to coordinate the steps needed to be taken in order to get the next major Xfce release out the door.** 
- 
-======Example:====== 
- 
-=====example-component===== 
-|  Maintainer: | [[kelnos@xfce.org|Brian Tarricone]]  | 
-|  Status: | Experimental  | 
-|  Ready for 4.8: | No  | 
-|  TODO for 4.8: | Needs to do something useful  | 
-|                | Needs a better UI concept  | 
-|                | [[http://bugzilla.xfce.org/show_bug.cgi?id=3422344|Bug #3422344]]  | 
-|  Progress: | 55% / Stalled  | 
- 
-**Status** should be one of "Not started", "Experimental", "Unstable", "Alpha", "Beta", or "Stable" Obviously that's in increasing order of stability. 
- 
-**Ready for 4.8** should be simply "Yes" or "No". 
- 
-Each item in **TODO for 4.8** should be in a separate table row.  Put a blank table cell the first column since our wiki doesn't support rowspan.  Linking to bugs in [[http://bugzilla.xfce.org/|Xfce Bugzilla]] is a good practice, as is linking to a module's TODO file in SVN.  With a little extra work, you can also link to a custom Bugzilla search that displays all bugs flagged as "blocking4.6". 
- 
-For **Progress**, the modifier ("Stalled" in this case) is optional. 
- 
-**PLEASE MAKE SURE YOU'RE USING THE RIGHT DOKUWIKI SYNTAX!** The first column is aligned right (leave two spaces to the left), the second column is aligned left (leave two spaces to the right). Just copy and paste the example. 
- 
-======Core Components====== 
- 
-=====libxfce4util===== 
-|  Maintainer: | n/a  | 
-|  Status: | Stable  
-|  Ready for 4.8: | ?  | 
-|  TODO for 4.8: | | 
-|  Progress: | ?  | 
- 
-=====libxfcegui4===== 
-|  Maintainer: | n/a  | 
-|  Status: | Stable  | 
-|  Ready for 4.8: | ?  | 
-|  TODO for 4.8: | Deprecate?  | 
-|  Progress: | ?  | 
- 
-=====libxfce4ui===== 
-|  Maintainer: | [[nick@xfce.org|Nick Schermer]]  | 
-|  Status: | Alpha  | 
-|  Ready for 4.8: | No  | 
-|  TODO for 4.8: | Review API  | 
-|                | Add a couple of functions that are used in multiple Xfce components  | 
-|                | GtkBuilder implementation, so we can drop libglade in the feature.  | 
-|  Progress: | ?  | 
- 
-=====libxfce4menu===== 
-|  Maintainer: | [[jannis@xfce.org|Jannis Pohlmann]]  | 
-|  Status: | Beta  | 
-|  Ready for 4.8: | ?  | 
-|  TODO for 4.8: |   | 
-|  Progress: | ?  | 
- 
-=====libexo===== 
-|  Maintainer: | [[benny@xfce.org|Benedikt Meurer]]  
-|  Status: | Stable (?)  | 
-|  Ready for 4.8: | (?)  | 
-|  TODO for 4.8: | | 
-|  Progress: | (?)  | 
- 
-=====xfce4-appfinder===== 
-|  Maintainer: | [[jasper@xfce.org|Jasper Huijsmans]], [[jannis@xfce.org|Jannis Pohlmann]] |  
-|  Status: | ?  | 
-|  Ready for 4.8: | No | 
-|  TODO for 4.8: | ? | 
-|  Progress: | ? | 
- 
-=====xfce4-settings===== 
-|  Maintainer: | [[stephan@xfce.org|Stephan Arts]]  | 
-|  Status: | Beta  | 
-|  Ready for 4.8: | No  | 
-|  TODO for 4.8: | ?  | 
-|  Progress: | ?  | 
- 
-=====xfce-utils===== 
-|  Maintainer: | n/a  | 
-|  Status: | Stable  | 
-|  Ready for 4.8: | ?  | 
-|  TODO for 4.8: | ?  | 
-|  Progress: | ?  | 
- 
-=====xfce4-session===== 
-|  Maintainer: | [[benny@xfce.org|Benedikt Meurer]]  | 
-|  Status: | Stable  | 
-|  Ready for 4.8: | No  | 
-|  TODO for 4.8: |   | 
-|  Progress: | ?  | 
- 
-=====xfce4-panel===== 
-|  Maintainer: | [[jasper@xfce.org|Jasper Huijsmans]], [[nick@xfce.org|Nick Schermer]]  | 
-|  Status: | Stable  | 
-|  Ready for 4.8: | ?  |  
-|  TODO for 4.8: | ?  | 
-|  Progress: | ?  | 
- 
-  * Future: Nick is working on an improved panel with a plugin wrapper (internal/external plugins) and fancy features like panel snapping, transparency, DBus and improved positioning. But since this affects a //lot// of code and breaks the external plugins (Makefile change for plugins), it won't be available for 4.6. 
- 
-=====xfwm4===== 
-|  Maintainer: | [[fourdan@xfce.org|Olivier Fourdan]]  | 
-|  Status: | Stable (?)  | 
-|  Ready for 4.8: | No (?)  | 
-|  TODO for 4.8: |   | 
-|  Progress: | | 
- 
-=====xfdesktop===== 
-|  Maintainer: | [[kelnos@xfce.org|Brian Tarricone]]  | 
-|  Status: | Beta  | 
-|  Ready for 4.8: | No  | 
-|  TODO for 4.8: |   | 
-|  Progress: | (?)  | 
- 
-=====thunar===== 
-|  Maintainer: | [[benny@xfce.org|Benedikt Meurer]]  | 
-|  Status: | Stable (?)  |  
-|  Ready for 4.8: | |  
-|  TODO for 4.8: | Replace thunar-vfs with gvfs(? | 
-|  Progress: | (?) | 
- 
-=====Terminal===== 
-|  Maintainer: | [[benny@xfce.org|Benedikt Meurer]]  | 
-|  Status: | Stable  | 
-|  Ready for 4.8: | Yes (?)  | 
-|  TODO for 4.8: | | 
-|  Progress: | 100% (?)  | 
- 
-=====xfprint===== 
-|  Maintainer: | |  
-|  Status: | Stable  | 
-|  Ready for 4.8: | Yes (?)  |  
-|  TODO for 4.8: | Depricate for 4.8  | 
-|  Progress: | 90% | 
- 
-=====Orage===== 
-|  Maintainer: | [[juha@xfce.org|Juha Kautto]]  
-|  Status: | Stable  | 
-|  Ready for 4.8: | Yes (?)  |  
-|  TODO for 4.8: | Testing  | 
-|  Progress: | 100%  | 
- 
-=====mousepad===== 
-|  Maintainer: | [[nick@xfce.org|Nick Schermer]]  | 
-|  Status: | Alpha  | 
-|  Ready for 4.8: | No  | 
-|  [[http://svn.xfce.org/svn/xfce/mousepad/branches/nick_0_3/TODO|TODO]] for 4.8: |  | 
-|  Progress: | 80%  | 
- 
-=====xfce4-menueditor===== 
-|  Maintainer: | Needs one!  | 
-|  Status: | Not started  | 
-|  Ready for 4.8: | No  |  
-|  TODO for 4.8: |   | 
-|  Progress: | 0%  | 
-=====xfce4-mixer===== 
-|  Maintainer: | [[jannis@xfce.org|Jannis Pohlmann]]  | 
-|  Status: | Beta  | 
-|  Ready for 4.8: | Pretty much  | 
-|  TODO for 4.8: |   | 
-|  Progress: | 95%  | 
- 
-=====xfconf===== 
-|  Maintainer: | [[kelnos@xfce.org|Brian Tarricone]]  | 
-|  Status: | Beta  | 
-|  Ready for 4.8: | No  | 
-|  TODO for 4.8: |   | 
-|  Progress: | 90%  | 
- 
-=====gtk-xfce-engine===== 
-|  Maintainer: | [[fourdan@xfce.org|Olivier Fourdan]]  | 
-|  Status: | Stable  | 
-|  Ready for 4.8: | Yes (?)  | 
-|  TODO for 4.8: | Olivier probably will want to obsessively tweak the default theme ;-)  | 
-|  Progress: | 90% (?)  |