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
Next revision
Previous revision
Next revisionBoth sides next revision
roadmap_to_46 [2008/06/15 10:00] 83.85.156.214releng:4.6:roadmap [2009/01/26 16:40] 128.141.38.211
Line 43: Line 43:
 |  Status: | Stable  | |  Status: | Stable  |
 |  Ready for 4.6: | Yes  | |  Ready for 4.6: | Yes  |
-|  TODO for 4.6: | Planned to deprecate for 4.6; not sure if this is happening  | +|  TODO for 4.6: | Planned to deprecate for 4.8.  | 
-|  Progress: | n/a  |+|  Progress: | 100%  |
  
 =====libxfce4ui===== =====libxfce4ui=====
 |  Maintainer: | [[nick@xfce.org|Nick Schermer]]  | |  Maintainer: | [[nick@xfce.org|Nick Schermer]]  |
-|  Status: | Unstable  |+|  Status: | Won't ship with 4.6, none of the modules depends on it.  |
 |  Ready for 4.6: | No  | |  Ready for 4.6: | No  |
 |  TODO for 4.6: | Review API  | |  TODO for 4.6: | Review API  |
 |                | Add a couple of functions that are used in multiple Xfce components  | |                | Add a couple of functions that are used in multiple Xfce components  |
 +|                | GtkBuilder implementation, so we can drop libglade in the feature.  |
 |  Progress: | 75%  | |  Progress: | 75%  |
  
 =====libxfce4mcs===== =====libxfce4mcs=====
-|  Maintainer: | n/a  | +**This component is obsolete (superseded by xfconf) and will be removed in 4.6!** 
-|  Status: | Stable +
-|  Ready for 4.6: | n/a  | +
-|  TODO for 4.6: | Should be removed for 4.6; superseded by xfconf  | +
-|  Progress: | n/a  |+
 =====libxfce4menu===== =====libxfce4menu=====
 |  Maintainer: | [[jannis@xfce.org|Jannis Pohlmann]]  | |  Maintainer: | [[jannis@xfce.org|Jannis Pohlmann]]  |
 |  Status: | Beta  | |  Status: | Beta  |
-|  Ready for 4.6: | No  | +|  Ready for 4.6: | Yeah  | 
-|  TODO for 4.6: | Fix crashes when new .desktop file is added  | +|  TODO for 4.6: | Figure out way to sort entries in a layout when GenericName is used instead of Name  | 
-|                | Figure out way to sort entries in a layout when GenericName is used instead of Name  | +|  Progress: | 98% / 100% (for 4.6 at least)  | 
-|  Progress: | 95% / ??  |+
 =====libexo===== =====libexo=====
 |  Maintainer: | [[benny@xfce.org|Benedikt Meurer]]  |  Maintainer: | [[benny@xfce.org|Benedikt Meurer]] 
Line 73: Line 71:
 |  TODO for 4.6: | | |  TODO for 4.6: | |
 |  Progress: | 100% (?) | |  Progress: | 100% (?) |
 +
 +=====xfce4-appfinder=====
 +|  Maintainer: | [[jasper@xfce.org|Jasper Huijsmans]], [[jannis@xfce.org|Jannis Pohlmann]] | 
 +|  Status: | Beta  |
 +|  Ready for 4.6: | No |
 +|  TODO for 4.6: | Rewrite (Jannis): Would be nice to clean up the code and add monitoring support (should be a one-evening thing). |
 +|  Progress: | 60% |
  
 =====xfce-mcs-manager===== =====xfce-mcs-manager=====
-|  Maintainer: | n/a  | +**This component is obsolete (superseded by xfconf) and will be removed in 4.6!** 
-|  Status: | Stable +
-|  Ready for 4.6: | n/a  | +
-|  TODO for 4.6: | Will be removed for 4.6 in favor of xfconf  | +
-|  Progress: | n/a  |+
 =====xfce-mcs-plugins===== =====xfce-mcs-plugins=====
-|  Maintainer: | n/a  | +**This component is obsolete (superseded by xfconf) and will be removed in 4.6!** 
-|  Status: | Stable (?)  |+ 
 +=====xfce4-settings===== 
 +|  Maintainer: | [[stephan@xfce.org|Stephan Arts]]  | 
 +|  Status: | Beta  |
 |  Ready for 4.6: | No  | |  Ready for 4.6: | No  |
-|  TODO for 4.6: | Port all plugins to use xfconf  | +|  TODO for 4.6: | xfce4-settings-editor should be able to edit settings  | 
-|                | Integrate Nick's multi-device branch (? +|                | Finish new keyboard shortcuts stuff (Jannis) | 
-|  Progress: | (?)  |+|  Progress: | 80%  | 
 =====xfce-utils===== =====xfce-utils=====
 |  Maintainer: | n/a  | |  Maintainer: | n/a  |
 |  Status: | Stable  | |  Status: | Stable  |
 |  Ready for 4.6: | Yes  | |  Ready for 4.6: | Yes  |
-|  TODO for 4.6: | nothing?  |+|  TODO for 4.6: | Test migration script on more configurations  |
 |  Progress: | 100%  | |  Progress: | 100%  |
 =====xfce4-session===== =====xfce4-session=====
Line 97: Line 103:
 |  Status: | Stable  | |  Status: | Stable  |
 |  Ready for 4.6: | No  | |  Ready for 4.6: | No  |
-|  TODO for 4.6: | Could ship as-is, but would be nice to do parallel startup of session-managed apps.  | +|  TODO for 4.6: | Parallel startup of session clients while respecting priority  
-|  Progress: | 100(?)  |+|                | Implement SmRestartImmediately | 
 +|                | gnome-keyring patch review | 
 +|                | sync() disks on logout to improve shutdown time | 
 +|                | Look into issue with SmcInteractDone() | 
 +|                | Get HAL suspend/hibernate patch in 
 +|  Progress: | 65%  |
  
 =====xfce4-panel===== =====xfce4-panel=====
Line 113: Line 124:
 |  Status: | Stable (?)  | |  Status: | Stable (?)  |
 |  Ready for 4.6: | No (?)  | |  Ready for 4.6: | No (?)  |
-|  TODO for 4.6: | Redo MCS plugins to use xfconf  |+|  TODO for 4.6: | Fix the keyboard shortcuts (Jannis' job) | 
 +|                | Re-add window margins |
 |  Progress: | | |  Progress: | |
 +
 =====xfdesktop===== =====xfdesktop=====
 |  Maintainer: | [[kelnos@xfce.org|Brian Tarricone]]  | |  Maintainer: | [[kelnos@xfce.org|Brian Tarricone]]  |
 |  Status: | Beta  | |  Status: | Beta  |
 |  Ready for 4.6: | No  | |  Ready for 4.6: | No  |
-|  TODO for 4.6: | Redo MCS plugin to use xfconf +|  TODO for 4.6: | Track down and fix remaining memory leaks  |
-|                | Track down and fix remaining memory leaks  |+
 |                | Fix copy/paste mess on desktop  | |                | Fix copy/paste mess on desktop  |
-|                | Rubber banding (?)  | 
 |                | Arbitrary icon positioning (?)  | |                | Arbitrary icon positioning (?)  |
 |  Progress: | 80% (?)  | |  Progress: | 80% (?)  |
 +
 =====thunar===== =====thunar=====
 |  Maintainer: | [[benny@xfce.org|Benedikt Meurer]]  | |  Maintainer: | [[benny@xfce.org|Benedikt Meurer]]  |
 |  Status: | Stable (?)  |  |  Status: | Stable (?)  | 
 |  Ready for 4.6: | |  |  Ready for 4.6: | | 
-|  TODO for 4.6: | Remove file manager MCS stub  | +|  TODO for 4.6: | Get xdg-user-dirs patch in.  | 
-|  Progress: | |+|  Progress: | 95% |
 =====Terminal===== =====Terminal=====
 |  Maintainer: | [[benny@xfce.org|Benedikt Meurer]]  | |  Maintainer: | [[benny@xfce.org|Benedikt Meurer]]  |
Line 152: Line 164:
  
 =====mousepad===== =====mousepad=====
-|  Maintainer: |[[mailto:nick@xfce.org|Nick Schermer]]  |+|  Maintainer: | [[nick@xfce.org|Nick Schermer]]  |
 |  Status: | Alpha  | |  Status: | Alpha  |
 |  Ready for 4.6: | No  | |  Ready for 4.6: | No  |
Line 169: Line 181:
 =====xfce4-mixer===== =====xfce4-mixer=====
 |  Maintainer: | [[jannis@xfce.org|Jannis Pohlmann]]  | |  Maintainer: | [[jannis@xfce.org|Jannis Pohlmann]]  |
-|  Status: | Alpha / Unfinished  | +|  Status: | Beta  | 
-|  Ready for 4.6: | No  | +|  Ready for 4.6: | Pretty much  | 
-|  TODO for 4.6: | Rewritten by Jannis  | +|  TODO for 4.6: | Needs testers and stabilization work  | 
-|                | Needs a panel plugin  | +|                | Fix *the* panel-plugin bug 
-|                | Needs xfconf settings page?  | +|  Progress: | 95%  |
-|                | Needs testers and stabilization work  +
-|  Progress: | 45%  |+
  
 =====xfconf===== =====xfconf=====
 |  Maintainer: | [[kelnos@xfce.org|Brian Tarricone]]  | |  Maintainer: | [[kelnos@xfce.org|Brian Tarricone]]  |
-|  Status: | Alpha  |+|  Status: | Beta  |
 |  Ready for 4.6: | No  | |  Ready for 4.6: | No  |
 |  TODO for 4.6: | Needs test cases  | |  TODO for 4.6: | Needs test cases  |
 |                | Daemon needs memory leak checking/fixing  | |                | Daemon needs memory leak checking/fixing  |
 |                | Tests need to cover xfconf-query  | |                | Tests need to cover xfconf-query  |
-|                | Clients need to be able to read the 'locked' state of a property (?)  |+|                | Fix property locking mess |
 |  Progress: | 90%  | |  Progress: | 90%  |
  
Line 218: Line 228:
 |  Maintainers: | [[david@mcbf.net|David Mohr]], [[mario.danic@gmail.com|Mario Danic]], [[pollux@xfce.org|Jean-François Wauthy]]  | |  Maintainers: | [[david@mcbf.net|David Mohr]], [[mario.danic@gmail.com|Mario Danic]], [[pollux@xfce.org|Jean-François Wauthy]]  |
 |  Status: | Beta  | |  Status: | Beta  |
-|  Ready for 4.6: | No|+|  Ready for 4.6: | Almost |
 |  TODO for 4.6: | Cleanup, "Welcome" functionality, DVD support  | |  TODO for 4.6: | Cleanup, "Welcome" functionality, DVD support  |
-|  Progress: | ??  |+|  Progress: | 90%  | 
 =====xfce-power-manager===== =====xfce-power-manager=====
-|  Maintainer: | [[kelnos@xfce.org|Brian Tarricone]]  | +|  Maintainer: | [[aliov@xfce.org|Ali]]  | 
-|  Status: | Not started +|  Status: | 0.6.0  | 
-|  Ready for 4.6: | No  | +|  Ready for 4.6: | Yes  | 
-|  TODO for 4.6: | Everything but most of the settings UI, basically.  | +|  Progress: | 100% |
-|  Progress: | 5/ Stalled  |+