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
releng:4.14:roadmap [2017/07/19 09:32] – [Roadmap / Planned Features] aliovreleng:4.14:roadmap [2020/11/09 17:32] (current) – [Panel Plugins] Update notes status andreldm
Line 3: Line 3:
  
 ===== Schedule ===== ===== Schedule =====
- 
-**This schedule is preliminary and not to be considered final.** 
  
 Read the [[http://www.xfce.org/about/releasemodel|Xfce Release Model]] to understand why this cycle is the way it is. Read the [[http://www.xfce.org/about/releasemodel|Xfce Release Model]] to understand why this cycle is the way it is.
 ^ Dates ^ Phase/Deadline ^ Everyone's Tasks ^ Release Team Tasks ^ Maintainer Tasks ^ ^ Dates ^ Phase/Deadline ^ Everyone's Tasks ^ Release Team Tasks ^ Maintainer Tasks ^
-| 2015-03-01 - tbd | Planning Phase | Elect the release team, discuss dependencies |  | Discuss and plan porting | +| 2015-03-01 - sometime in 2015 | Planning Phase | Elect the release team, discuss dependencies |  | Discuss and plan porting | 
- | Extended Planning Phase |  |  | May request dependency changes | +sometime in 2015 | Extended Planning Phase |  |  | May request dependency changes | 
- | 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)  |  | 
- | 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 | 
-Do we need this, we should have no need for Feature Freeze if we don't add features.  | Xfce 4.14pre1 (Feature Freeze + 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! | +2019-05-19 [[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! | 
-We probably don't change many strings, but we need a String Freeze anyways, probably pre1. | 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 | +2019-06-30 [[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.14 (Final Release) | Celebrate | Prepare release announcements, release Xfce 4.14, branch for stable release, merge ELS branches into master | Make sure to upload a new release of own components before this deadline |+| 2019-07-28 | [[Xfce 4.14pre3]] (Final Freeze) |  | This is an optional release (release team decides whether we need or skip it in favor of the final release) |  | 
 +| 2019-08-11 | [[Xfce 4.14final|Xfce 4.14]] (Final Release) | Celebrate | Prepare release announcements, release Xfce 4.14, branch for stable release, merge ELS branches into master | Make sure to upload a new release of own components before this deadline |
  
 ===== Status ===== ===== Status =====
  
 ==== Release Team ==== ==== Release Team ====
 +^ Role ^ Assignee ^
 +| Release Manager | Simon |
 +| QA Official | Skunnyk |
 +| Release Assistant | Andre |
  
 ==== Dependencies ==== ==== Dependencies ====
 +
   * pkgconfig   * pkgconfig
   * automake   * automake
   * autoconf   * autoconf
   * libtool   * libtool
-  * gtk+-3.0 >= 3.20+  * gtk+-3.0 >= 3.22
     * Same version for gdk-3.0.     * Same version for gdk-3.0.
   * glib-2.0 >= 2.42   * glib-2.0 >= 2.42
Line 45: Line 49:
   * Replace [[releng:4.14:roadmap:deprecated-widgets|deprecated widgets]].   * Replace [[releng:4.14:roadmap:deprecated-widgets|deprecated widgets]].
  
-=== Modules ===+==== Known Regressions ====
  
 +{{rss>https://bugzilla.xfce.org/buglist.cgi?f1=flagtypes.name&list_id=43368&o1=substring&query_format=advanced&v1=regression-4.14&resolution=---&title=Bug%20List&ctype=atom 999 1d date 1h}}
  
-^ Module ^ Assignee ^ Progress ^ +==== Modules ==== 
-| [[releng:4.14:roadmap:exo]] | Sean | 100% (0.11.4) | + 
-| [[releng:4.14:roadmap:garcon]] | Eric | 100% (0.6.0) | +^ Module ^ Assignee ^ Status ^ Progress ^ 
-| [[releng:4.14:roadmap:libxfce4ui]] | Eric | 100% | +| [[releng:4.14:roadmap:xfwm4]]  ninetls / Olivier | Complete | 100% (4.13.2) | 
-| [[releng:4.14:roadmap:libxfce4util]] | Eric | 100% | +| [[releng:4.14:roadmap:xfce4-session]] | Eric, Simon | Complete | 100% (4.13.2) | 
-| [[releng:4.14:roadmap:thunar]] | Andre Miranda et al 60% | +| [[releng:4.14:roadmap:xfce4-panel]] | Andrzej, Simon | Complete | 100% (4.13.4) 
-| [[releng:4.14:roadmap:thunar-volman]] | tbd 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]] | EduardAndre 90%, merged +| [[releng:4.14:roadmap:exo]] | Sean Complete | 100(0.12.0) 
-| [[releng:4.14:roadmap:xfce4-panel]] | Andrzej, Simon 90% (4.13.0) | +| [[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]] | AndreAlexander Complete | 100(1.8.0) 
-| [[releng:4.14:roadmap:xfce4-session]] | EricSimon | 100% (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 | 100% | +| [[releng:4.14:roadmap:xfce4-appfinder]] | EduardAndre | Complete | 100% (4.13.1) | 
-| [[releng:4.14:roadmap:xfdesktop]] | Eric | 100% (4.13.0) | +| [[releng:4.14:roadmap:xfce4-power-manager]] | Eric, Peter, Simon Complete | 100% (1.6.x) | 
-| [[releng:4.14:roadmap:xfwm4]]  Olivier 50% |+| [[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%? | 
-| mousepad | codebrainz | 100% | 
-| orage | | | 
-| parole | Sean, Simon | 100% | 
-| ristretto | Igor | progress/deprecation cleanup in 0.8.1 | 
-| squeeze | | | 
-| xfbib | | | 
-| xfburn | | | 
-| xfce4-dict | Andre Miranda | 100%, released 0.8.0 | 
-| [[https://bugzilla.xfce.org/show_bug.cgi?id=12683|xfce4-mixer]] | mikedld | 99%, merged|  
-| xfce4-notifyd | Ali, Simon | 100%, released 0.3.0 | 
-| xfce4-screenshooter | Andre Miranda | 100%, released 1.9.0 | 
-| xfce4-taskmanager | Peter, Landry, Simon | 100% | 
-| xfce4-terminal | Igor | 100% | 
-| xfce4-volumed | | | 
-| xfce4-volumed-pulse | | | 
-| xfdashboard | | 100% | 
-| xfmpc | | | 
  
-==== Panel Plugins ====+^ App ^ Assignee ^ Status ^ Progress ^ 
 +| [[releng:4.14:roadmap:xfce4-mixer]] | Ali | Stalled | 50% |  
 +| [[releng:4.14:roadmap:ristretto]] | Igor | Complete | 100% (0.10.0) | 
 +| [[releng:4.14:roadmap:gigolo]] | Landry/Sean | Complete | 100% (0.4.90) | 
 +| mousepad | codebrainz | Complete | 100% | 
 +| parole | Sean, Simon | Complete | 100% | 
 +| xfburn | Katana_Steel | Complete | 100% (0.6.0) | 
 +| xfce4-dict | Andre Miranda | Complete | 100% (0.8.0) | 
 +| xfce4-notifyd | Ali, Simon | Complete | 100% (0.3.0) | 
 +| xfce4-screenshooter | Andre Miranda | Complete | 100% (1.9.0) | 
 +| xfce4-taskmanager | Peter, Landry, Simon | Complete | 100% | 
 +| xfce4-terminal | Igor | Complete | 100% | 
 +| xfce4-volumed-pulse | Simon | Complete | 100% | 
 +| xfdashboard | | Complete | 100% | 
 +| xfmpc | Johannes Marbach | Complete | 100% (0.3.0) | 
 +| orage |  | Archived | 0%, Never | 
 +| squeeze |  | Archived | 0%, Never |
  
-  * all listed plugins are being worked on in their master branch in git +==== Thunar Plugins ==== 
-  * still TODO: + 
-    * test with various Gtk3 versions (3.20, 3.22+^ Plugin ^ Assignee ^ Status ^ Progress ^ 
-    * convert properties dialogs to gtkbuilder/ui files +| thunar-archive-plugin | Andre Miranda | Complete | 100% (0.4.0) | 
-    * figure out where GtkSwitch makes sense instead of Checkbox/ToggleButton+| thunar-media-tags-plugin | Andre Miranda | Complete | 100% (0.3.0) | 
 +| thunar-shares-plugin | Andre Miranda | Complete | 100% (0.3.0
 +| thunar-vcs-plugin | Andre Miranda | Complete | 100% (0.2.0) | 
 + 
 + 
 +==== Panel Plugins ====
  
-^ Module ^ Assignee ^ Progress (version = 100%) ^ +  * All listed plugins are being worked on in their master branch in git 
-| xfce4-battery-plugin | Andre Miranda | 1.1.0 | +  * Nice to have but not required: 
-| xfce4-calculator-plugin | | | +    * Convert properties dialogs to gtkbuilder/ui files 
-| xfce4-clipman-plugin | Simon | 1.4.0 | +    * Figure out where GtkSwitch makes sense instead of Checkbox/ToggleButton
-| xfce4-cpufreq-plugin | Andre Miranda | 1.1.90 | +
-| 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% | +
-| xfce4-places-plugin | | | +
-| 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-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 | | | +
-| [[https://git.xfce.org/panel-plugins/xfce4-verve-plugin/log/?h=isaacschemm/gtk3|xfce4-verve-plugin]] | Isaac Schemm | 50%, not merged | +
-| 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 ^
 +| [[https://gitlab.xfce.org/panel-plugins/xfce4-notes-plugin/-/merge_requests/2|xfce4-notes-plugin]] | Skunnyk | In Review | 90% |
 +| xfce4-battery-plugin | Andre Miranda | Complete | 100% (1.1.0) |
 +| xfce4-calculator-plugin | Andre Miranda | Complete | 100% (0.7.0) |
 +| xfce4-clipman-plugin | Simon | Complete | 100% (1.4.0) |
 +| xfce4-cpufreq-plugin | Andre Miranda | Complete | 100% (1.2.0) |
 +| xfce4-cpugraph-plugin | Olivier Duclos / Andre | Complete | 100% (1.1.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% (2.3.4) |
 +| xfce4-mailwatch-plugin | Xoan / Arkadiy | Complete | 100% (1.3.0) |
 +| 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-places-plugin | Andre Miranda / Sean | Complete | 100% (1.8.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-stopwatch-plugin | ncopa | Complete | 100% (0.3.1) |
 +| xfce4-systemload-plugin | Landry | Complete | 100% (1.2.0) |
 +| xfce4-time-out-plugin | Andre / Skunnyk | Complete | 100% (1.1.0) |
 +| xfce4-timer-plugin | Dani | Complete | 100% (1.7.0) |
 +| xfce4-verve-plugin | Isaac Schemm | Complete | 100% (2.0.0) |
 +| xfce4-wavelan-plugin | Landry | Complete | 100% (0.6.0) |
 +| 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/