Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
releng:4.16:roadmap [2020/05/16 01:51] – [Roadmap / Planned Features] ochosi | releng:4.16:roadmap [2020/10/15 05:49] – [Schedule] Link to xfce_4.16pre2 andreldm |
---|
| ~~NOTOC~~ |
| |
====== Schedule for and Status of the Xfce 4.16 Development Cycle ====== | ====== Schedule for and Status of the Xfce 4.16 Development Cycle ====== |
| |
| * **[[#Schedule|Schedule]]** |
| * **[[#libxfce4panel|libxfce4panel]]** |
| * **[[#Roadmap / Planned Features|Roadmap / Planned Features]]** |
| * **[[#Features that Affect the Entire Xfce Core|Features that Affect the Entire Xfce Core]]** |
| * **[[#Modules|Modules]]** |
| * **[[#Changes in Dependencies|Changes in Dependencies]]** |
| * **[[#Other planned changes|Other planned changes]]** |
| |
| ---- |
| |
===== Schedule ===== | ===== Schedule ===== |
| 2019-10-20 - April 2020 | Development Phase | Support Xfce | Supervise development, remind people of deadlines | | | | 2019-10-20 - April 2020 | Development Phase | Support Xfce | Supervise development, remind people of deadlines | | |
| May | Release Phase | Wait patiently | Perform releases, remind people of deadlines | Perform releases of own components if desired | | | May | Release Phase | Wait patiently | Perform releases, remind people of deadlines | Perform releases of own components if desired | |
| May - June | Xfce 4.16pre1 (Soft String Freeze) | | Prepare release announcements, release Xfce 4.16pre1 | 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! | | | 2020-08-27 | [[releng/4.16/roadmap/xfce_4.16pre1|Xfce 4.16pre1]] (Soft String Freeze) | | Prepare release announcements, release Xfce 4.16pre1 | 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! | |
| June - July | Xfce 4.16pre2 (String + Code Freeze) | | Prepare release announcements, release Xfce 4.16pre2 | Make sure that strings in the latest development release or in master are good | | | September | [[releng/4.16/roadmap/xfce_4.16pre2|Xfce 4.16pre2]] (String + Code Freeze) | | Prepare release announcements, release Xfce 4.16pre2 | Make sure that strings in the latest development release or in master are good | |
| July | Xfce 4.16pre3 (Final Freeze) | | This is an optional release (release team decides whether we need or skip it in favor of the final release) | | | | October | Xfce 4.16pre3 (Final Freeze) | | This is an optional release (release team decides whether we need or skip it in favor of the final release) | | |
| Around August | Xfce 4.16 (Final Release) | Celebrate | Prepare release announcements, release Xfce 4.16, branch for stable release, merge ELS branches into master | Make sure to upload a new release of own components before this deadline | | | October/November | Xfce 4.16 (Final Release) | Celebrate | Prepare release announcements, release Xfce 4.16, branch for stable release, merge ELS branches into master | Make sure to upload a new release of own components before this deadline | |
| |
| ---- |
| |
==== Roadmap / Planned Features ==== | ===== Roadmap / Planned Features ===== |
| |
=== Features that Affect the Entire Xfce Core === | === Features that Affect the Entire Xfce Core === |
* Replace certain general icons with their symbolic counterparts, e.g. "window-close" with "window-close-symbolic" (otherwise they look bad in Dark Mode apps or with dark themes) | * Replace certain general icons with their symbolic counterparts, e.g. "window-close" with "window-close-symbolic" (otherwise they look bad in Dark Mode apps or with dark themes) |
* [[https://bugzilla.xfce.org/show_bug.cgi?id=16717|Migrate from exo-csource to xdt-csource]]: projects using exo-csource needs to be updated (need to call the new binary) | * [[https://bugzilla.xfce.org/show_bug.cgi?id=16717|Migrate from exo-csource to xdt-csource]]: projects using exo-csource needs to be updated (need to call the new binary) |
| |
| ---- |
| |
=== Modules === | === Modules === |
| |
| [[releng:4.16:roadmap:thunar]] | Andre, Alex | In Progress | 50% | | | [[releng:4.16:roadmap:thunar]] | Andre, Alex | In Progress | 50% | |
| [[releng:4.16:roadmap:xfce4-appfinder]] | | | | | | [[releng:4.16:roadmap:xfce4-appfinder]] | | | | |
| [[releng:4.16:roadmap:xfce4-panel]] | Simon | In Progress | 50% | | | [[releng:4.16:roadmap:xfce4-panel]] | Simon | In Progress | 85% | |
| [[releng:4.16:roadmap:xfce4-session]] | Simon | In Progress | 70% | | | [[releng:4.16:roadmap:xfce4-session]] | Simon | In Progress | 80% | |
| [[releng:4.16:roadmap:xfce4-settings]] | Simon, Sean | In Progress | 50% | | | [[releng:4.16:roadmap:xfce4-settings]] | Simon, Sean | In Progress | 80% | |
| [[releng:4.16:roadmap:xfconf]] | Ali | | 90% | | | [[releng:4.16:roadmap:xfconf]] | Ali | | 90% | |
| [[releng:4.16:roadmap:xfdesktop]] | | | | | | [[releng:4.16:roadmap:xfdesktop]] | | | | |
| [[releng:4.16:roadmap:xfwm4]] | Olivier? | | 10% | | | [[releng:4.16:roadmap:xfwm4]] | Olivier | | 10% | |
| [[releng:4.16:roadmap:xfce4-power-manager]] | Simon, Fabian? | In Progress | 50% | | | [[releng:4.16:roadmap:xfce4-power-manager]] | Simon | In Progress | 50% | |
| [[releng:4.16:roadmap:tumbler]] | | | | | | [[releng:4.16:roadmap:tumbler]] | | | | |
| [[releng:4.16:roadmap:garcon]] | Simon | In Progress | 80% | | | [[releng:4.16:roadmap:garcon]] | Simon | Done | 100% | |
| [[releng:4.16:roadmap:thunar-volman]] | | | | | | [[releng:4.16:roadmap:thunar-volman]] | | | | |
| |
| [[|Back to Top]] |
| ---- |
| |
=== Changes in Dependencies === | === Changes in Dependencies === |
* New dependency on libgtop (system information in libxfce4ui/xfce4-about) | * New dependency on libgtop (system information in libxfce4ui/xfce4-about) |
| |
| ---- |
=== Other planned changes === | === Other planned changes === |
| |
* Migrate our Git setup to a self-hosted GitLab instance: DONE | * Migrate our Git setup to a self-hosted GitLab instance: **DONE** |
* Enable basic GitLab CI setup: DONE | * Enable basic GitLab CI setup: **DONE** |
* Migrate Bugzilla to GitLab | * Migrate Bugzilla to GitLab: **DONE** |
| |
| [[|Back to Top]] |
| ---- |