Xfce Wiki

Sub domains
 

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
releng:4.14:roadmap [2018/06/14 04:41]
andreldm [Roadmap / Planned Features] Set at 99% progress of components not release as stable
releng:4.14:roadmap [2018/12/18 09:53] (current)
ochosi
Line 11: Line 11:
 | sometime in 2015 | Extended Planning Phase |  |  | May request dependency changes | | sometime in 2015 | Extended Planning Phase |  |  | May request dependency changes |
 | sometime in 2016 | Dependency Freeze |  | Update dependency info, inform community about the decisions made (dependencies,​ unguaranteed feature preview) ​ |  | | sometime in 2016 | Dependency Freeze |  | Update dependency info, inform community about the decisions made (dependencies,​ unguaranteed feature preview) ​ |  |
-currently ongoing ​| Development Phase | Support Xfce | Supervise development,​ remind people of deadlines | Porting to Gtk+ 3 and gdbus (no new features). | +until sometime in 2018 | Development Phase | Support Xfce | Supervise development,​ remind people of deadlines | Porting to Gtk+ 3 and gdbus (no new features). | 
- | Release Phase | Wait patiently | Perform releases, remind people of deadlines | Perform releases of own components if desired |+currently ongoing ​| Release Phase | Wait patiently | Perform releases, remind people of deadlines | Perform releases of own components if desired |
 |  | Xfce 4.14pre1 (Soft String Freeze) |  | Prepare release announcements,​ release Xfce 4.14pre1 | Make sure the latest development release is in good shape and uploaded. Try to avoid making string changes since this release will most likely skip pre3! | |  | Xfce 4.14pre1 (Soft String Freeze) |  | Prepare release announcements,​ release Xfce 4.14pre1 | Make sure the latest development release is in good shape and uploaded. Try to avoid making string changes since this release will most likely skip pre3! |
 |  | Xfce 4.14pre2 (String + Code Freeze) |  | Prepare release announcements,​ release Xfce 4.14pre2 | Make sure that strings in the latest development release or in master are good | |  | Xfce 4.14pre2 (String + Code Freeze) |  | Prepare release announcements,​ release Xfce 4.14pre2 | Make sure that strings in the latest development release or in master are good |
Line 22: Line 22:
  
 ==== Dependencies ==== ==== Dependencies ====
 +
   * pkgconfig   * pkgconfig
   * automake   * automake
Line 45: Line 46:
   * Replace [[releng:​4.14:​roadmap:​deprecated-widgets|deprecated widgets]].   * Replace [[releng:​4.14:​roadmap:​deprecated-widgets|deprecated widgets]].
  
-=== Modules ​===+==== Known Blockers ====
  
 +{{rss>​https://​bugzilla.xfce.org/​buglist.cgi?​f1=flagtypes.name&​list_id=43368&​o1=substring&​query_format=advanced&​v1=blocking-4.14&​title=Bug%20List&​ctype=atom 999 1d date 1h}}
  
-^ Module ^ Assignee ^ Progress ^ +==== Modules ==== 
-| [[releng:​4.14:​roadmap:​exo]] | Sean 100% (0.12.0) | + 
-| [[releng:​4.14:​roadmap:​garcon]] | Eric 100% (0.6.0) | +^ Module ^ Assignee ​^ Status ​^ Progress ^ 
-| [[releng:​4.14:​roadmap:​libxfce4ui]] | Eric | 99% (4.13.4) | +| [[releng:​4.14:​roadmap:​xfwm4]]  ninetls / Olivier ​WIP | 90% (4.13.0) | 
-| [[releng:​4.14:​roadmap:​libxfce4util]] | Eric | 99% (4.13.1) | +| [[releng:​4.14:​roadmap:​xfce4-panel]] | Andrzej, Simon WIP | 97% (4.13.3) | 
-| [[releng:​4.14:​roadmap:​thunar]] | Andre, Alexander ​| 100% (1.8.0) | +| [[releng:​4.14:​roadmap:​xfce4-session]] | Eric, Simon | WIP | 99% (4.13.0) | 
-| [[releng:​4.14:​roadmap:​thunar-volman]] | Andre Miranda ​| 100% (0.9.0) | +| [[releng:​4.14:​roadmap:​libxfce4ui]] | Eric | Complete | 100% (4.13.4) | 
-| [[releng:​4.14:​roadmap:​tumbler]] | Ali | 100% (0.2.0) | +| [[releng:​4.14:​roadmap:​libxfce4util]] | Eric | Complete ​| 100% (4.13.1) | 
-| [[releng:​4.14:​roadmap:​xfce4-appfinder]] | Eduard, ​Andre | 95% (4.13.0) | +| [[releng:​4.14:​roadmap:​exo]] | Sean | Complete ​| 100% (0.12.0) | 
-| [[releng:​4.14:​roadmap:​xfce4-panel]] | Andrzej, Simon 95% (4.13.3) | +| [[releng:​4.14:​roadmap:​garcon]] | Eric | Complete ​| 100% (0.6.0) | 
-| [[releng:​4.14:​roadmap:​xfce4-power-manager]] | Eric, Peter, Simon | 100% (1.6.x) | +| [[releng:​4.14:​roadmap:​thunar]] | Andre, Alexander ​Complete | 100% (1.8.0) | 
-| [[releng:​4.14:​roadmap:​xfce4-session]] | EricSimon 99% (4.13.0) | +| [[releng:​4.14:​roadmap:​thunar-volman]] | Andre Miranda ​Complete | 100% (0.9.0) | 
-| [[releng:​4.14:​roadmap:​xfce4-settings]] | Sean 90% (4.13.0) | +| [[releng:​4.14:​roadmap:​tumbler]] | Ali | Complete ​| 100% (0.2.0) | 
-| [[releng:​4.14:​roadmap:​xfconf]] | Ali 99% (4.13.4) | +| [[releng:​4.14:​roadmap:​xfce4-appfinder]] | EduardAndre Complete | 100% (4.13.1) | 
-| [[releng:​4.14:​roadmap:​xfdesktop]] | Eric | 100% (4.13.1) | +| [[releng:​4.14:​roadmap:​xfce4-power-manager]] | Eric, Peter, Simon Complete | 100% (1.6.x) | 
-| [[releng:​4.14:​roadmap:​xfwm4]]  ninetls / Olivier ​90% (4.13.0) |+| [[releng:​4.14:​roadmap:​xfce4-settings]] | Sean Complete | 100% (4.13.3) | 
 +| [[releng:​4.14:​roadmap:​xfconf]] | Ali | Complete ​| 100% (4.13.6) | 
 +| [[releng:​4.14:​roadmap:​xfdesktop]] | Eric Complete | 100% (4.13.1) |
  
 ==== Applications ==== ==== Applications ====
-^ App ^ Assignee ^ Progress ^ + 
-| [[releng:​4.14:​roadmap:​gigolo]] | Landry/? | 50%? | +^ App ^ Assignee ​^ Status ​^ Progress ^ 
-| mousepad | codebrainz | 100% | +| [[https://​github.com/​f2404/​ristretto3|ristretto]] | Igor | Stalled | 50%, progress/​deprecation cleanup in 0.8.1 | 
-| orage | | | +| xfburn | Katana_Steel ​WIP | 80%, [[https://gitlab.com/Katana-Steel/xfburn/commits/​road-to-gtk3]] | 
-| parole | Sean, Simon | 100% | +[[releng:​4.14:​roadmap:​xfce4-mixer]] ​Ali WIP/Stalled | 50|  
-| [[https://​github.com/​f2404/​ristretto3|ristretto]] | Igor | progress/​deprecation cleanup in 0.8.1 +| xfmpc | | Not Started | 0
-| squeeze | | | +| [[releng:​4.14:​roadmap:​gigolo]] | Landry/​Sean ​Complete | 100(0.4.90) | 
-| xfbib | | +| mousepad | codebrainz | Complete | 100% | 
-| xfburn | | You can base your work on this [[https://git.xfce.org/users/​skunnyk/xfburn/log/?h=road-to-gtk3|branch]] | +| parole | Sean, Simon | Complete | 100% | 
-| xfce4-dict Andre Miranda ​100%, released 0.8.0 | +| xfce4-dict | Andre Miranda | Complete | 100% (0.8.0) ​
-| [[releng:​4.14:​roadmap:​xfce4-mixer]] | Mike Gelfand ​50% |  +| xfce4-notifyd | Ali, Simon | Complete ​| 100% (0.3.0
-| xfce4-notifyd | Ali, Simon | 100%, released ​0.3.0 | +| xfce4-screenshooter | Andre Miranda ​| Complete ​| 100% (1.9.0
-| xfce4-screenshooter | Andre Miranda | 100%, released ​1.9.0 | +| xfce4-taskmanager | Peter, Landry, Simon | Complete ​| 100% | 
-| xfce4-taskmanager | Peter, Landry, Simon | 100% | +| xfce4-terminal | Igor | Complete ​| 100% | 
-| xfce4-terminal | Igor | 100% +| xfce4-volumed-pulse | Simon | Complete ​| 100% | 
-| xfce4-volumed | | +| xfdashboard | | Complete ​| 100% | 
-| xfce4-volumed-pulse | Simon | 100% | +orage Never ? Not Started | 0% | 
-| xfdashboard | | 100% | +| squeeze | Never ? | Not Started | 0% |
-xfmpc | | |+
  
 ==== Thunar Plugins ==== ==== Thunar Plugins ====
  
-^ Plugin ^ Assignee ^ Progress ​(version = 100%) +^ Plugin ^ Assignee ​^ Status ​^ Progress ^ 
-| thunar-archive-plugin | Andre Miranda | 0.4.0 | +| thunar-archive-plugin | Andre Miranda | Complete | 100% (0.4.0
-| thunar-media-tags-plugin | Andre Miranda | 0.3.0 | +| thunar-media-tags-plugin | Andre Miranda | Complete | 100% (0.3.0
-| thunar-shares-plugin | Andre Miranda | 0.3.0 | +| thunar-shares-plugin | Andre Miranda | Complete | 100% (0.3.0
-| thunar-vcs-plugin | Andre Miranda | 0.1.90 |+| thunar-vcs-plugin | Andre Miranda | Complete | 100% (0.2.0) |
  
  
 ==== Panel Plugins ==== ==== Panel Plugins ====
  
-  * all listed plugins are being worked on in their master branch in git +  * All listed plugins are being worked on in their master branch in git 
-  * still TODO+  * Nice to have but not required
-    * test with various Gtk3 versions (3.20, 3.22) +    * Convert ​properties dialogs to gtkbuilder/​ui files 
-    * convert ​properties dialogs to gtkbuilder/​ui files +    * Figure ​out where GtkSwitch makes sense instead of Checkbox/​ToggleButton
-    * figure ​out where GtkSwitch makes sense instead of Checkbox/​ToggleButton +
- +
-^ Module ^ Assignee ^ Progress (version = 100%) ^ +
-| xfce4-battery-plugin | Andre Miranda | 1.1.0 | +
-| xfce4-calculator-plugin | | | +
-| xfce4-clipman-plugin | Simon | 1.4.0 | +
-| [[https://​github.com/​oliwer/​xfce4-cpugraph-plugin|xfce4-cpugraph-plugin]] | Olivier Duclos | 50% | +
-| xfce4-cpufreq-plugin | Andre Miranda | 1.2.0 | +
-| xfce4-datetime-plugin | Landry | 0.7.0 | +
-| xfce4-diskperf-plugin | Landry | 2.6.0 | +
-| xfce4-embed-plugin | | | +
-| xfce4-eyes-plugin | Andre Miranda | 4.5.0 | +
-| xfce4-fsguard-plugin | Landry | 1.1.0 | +
-| xfce4-generic-slider-plugin | | | +
-| xfce4-genmon-plugin | ToZ | 4.0.0 | +
-| xfce4-hardware-monitor-plugin | | | +
-| xfce4-indicator-plugin | Andrzej | 100%, since long ago | +
-| xfce4-kbdleds-plugin | | | +
-| xfce4-mailwatch-plugin | | | +
-| xfce4-mount-plugin | Skunnyk | 1.1.0 | +
-| xfce4-mpc-plugin | Landry | 0.5.0 | +
-| xfce4-netload-plugin | Skunnyk/​Landry | 1.3.0 | +
-| xfce4-notes-plugin | m8t | 90% | +
-| [[https://​github.com/​andreldm/​xfce4-places-plugin|xfce4-places-plugin]] | | 50%, free to pick | +
-| xfce4-pulseaudio-plugin | Andrzej | 100% since the beginning | +
-| xfce4-sample-plugin | Skunnyk | 100% | +
-| xfce4-sensors-plugin | Fabian | ? | +
-| xfce4-smartbookmark-plugin | Landry | 0.5.0 | +
-| xfce4-statusnotifier-plugin | ninetls | 100% since the beginning | +
-| xfce4-stopwatch-plugin | | | +
-| xfce4-systemload-plugin | Landry | 1.2.0 | +
-| xfce4-taskbar-plugin | | | +
-| [[https://​github.com/​Skunnyk/​xfce4-time-out-plugin|xfce4-time-out-plugin]] | Skunnyk | 50% | +
-| xfce4-timer-plugin | Dani | 1.7.0 | +
-| [[https://​git.xfce.org/​panel-plugins/​xfce4-verve-plugin/​log/?​h=isaacschemm/​gtk3|xfce4-verve-plugin]] | Isaac Schemm | 2.0.0 | +
-| xfce4-wavelan-plugin | Landry | 0.6.0 | +
-| xfce4-weather-plugin | | | +
-| xfce4-whiskermenu-plugin | Graeme Gott | 2.0.0 | +
-| xfce4-wmdock-plugin | | | +
-| xfce4-xkb-plugin | ninetls | 0.8.0 |+
  
 +^ Module ^ Assignee ^ Status ^ Progress ^
 +| [[releng:​4.14:​roadmap:​xfce4-calculator-plugin|xfce4-calculator-plugin]] | **Free to pick** | Stalled | 80% |
 +| [[https://​github.com/​oliwer/​xfce4-cpugraph-plugin|xfce4-cpugraph-plugin]] | Olivier Duclos | Stalled | 50% |
 +| xfce4-embed-plugin | | Not Started | 0% |
 +| xfce4-generic-slider-plugin | | Not Started | 0% |
 +| xfce4-hardware-monitor-plugin | | Will never see GTK3 | 0% |
 +| xfce4-mailwatch-plugin | | Not Started | 0% |
 +| xfce4-notes-plugin | m8t | Stalled | 50% : panel plugin need to be ported |
 +| [[releng:​4.14:​roadmap:​xfce4-places-plugin|xfce4-places-plugin]] | **Free to pick** | Stalled | 50% |
 +| [[https://​github.com/​Skunnyk/​xfce4-time-out-plugin|xfce4-time-out-plugin]] | Skunnyk | Stalled | 50% |
 +| xfce4-battery-plugin | Andre Miranda | Complete | 100% (1.1.0) |
 +| xfce4-clipman-plugin | Simon | Complete | 100% (1.4.0) |
 +| xfce4-cpufreq-plugin | Andre Miranda | Complete | 100% (1.2.0) |
 +| xfce4-datetime-plugin | Landry | Complete | 100% (0.7.0) |
 +| xfce4-diskperf-plugin | Landry | Complete | 100% (2.6.0) |
 +| xfce4-eyes-plugin | Andre Miranda | Complete | 100% (4.5.0) |
 +| xfce4-fsguard-plugin | Landry | Complete | 100% (1.1.0) |
 +| xfce4-genmon-plugin | ToZ | Complete | 100% (4.0.0) |
 +| xfce4-indicator-plugin | Andrzej | Complete | 100% |
 +| xfce4-mount-plugin | Timystery, Skunnyk | Complete | 100% (1.1.0) |
 +| xfce4-mpc-plugin | Landry | Complete | 100% (0.5.0) |
 +| xfce4-netload-plugin | Skunnyk, Landry | Complete | 100% (1.3.0) |
 +| xfce4-pulseaudio-plugin | Andrzej | Complete | 100% |
 +| xfce4-sample-plugin | Skunnyk | Complete | 100% |
 +| xfce4-sensors-plugin | Timystery | Complete | 100% (1.3.0) |
 +| xfce4-smartbookmark-plugin | Landry | Complete | 100% (0.5.0) |
 +| xfce4-statusnotifier-plugin | ninetls | Complete | 100% |
 +| xfce4-systemload-plugin | Landry | Complete | 100% (1.2.0) |
 +| xfce4-timer-plugin | Dani | Complete | 100% (1.7.0) |
 +| [[https://​git.xfce.org/​panel-plugins/​xfce4-verve-plugin/​log/?​h=isaacschemm/​gtk3|xfce4-verve-plugin]] | Isaac Schemm | Complete | 100% (2.0.0) |
 +| xfce4-wavelan-plugin | Landry | Complete | 100% (0.6.0) |
 +| [[releng:​4.14:​roadmap:​xfce4-weather-plugin|xfce4-weather-plugin]] | Sean | Complete | 100% (0.9.0) |
 +| xfce4-whiskermenu-plugin | Graeme Gott | Complete | 100% (2.0.0) |
 +| xfce4-xkb-plugin | ninetls | Complete | 100% (0.8.0) |
  
-  * and others, see the ones you like/use in http://​git.xfce.org/​panel-plugins/​+And others, see the ones you like/use in https://​git.xfce.org/​panel-plugins/​