Xfce Wiki

Sub domains
 

Schedule for and Status of the Xfce 4.18 Development Cycle

Schedule

Read the Xfce Release Model to understand why this cycle is the way it is.

Dates Phase/Deadline Everyone's Tasks Release Team Tasks Maintainer Tasks
03-2021 Planning Phase Elect the release team, discuss dependencies
Extended Planning Phase May request dependency changes
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
Release Phase Wait patiently Perform releases, remind people of deadlines Perform releases of own components if desired
Xfce 4.18pre1 (Soft String Freeze) Prepare release announcements, release Xfce 4.18pre1 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.18pre2 (String + Code Freeze) Prepare release announcements, release Xfce 4.18pre2 Make sure that strings in the latest development release or in master are good
Xfce 4.18pre3 (Final Freeze) This is an optional release (release team decides whether we need or skip it in favor of the final release)
Xfce 4.18 (Final Release) Celebrate Prepare release announcements, release Xfce 4.18, branch for stable release, merge ELS branches into master Make sure to upload a new release of own components before this deadline

Features that Affect the Entire Xfce Core


Modules

Please don't take the features listed on these pages as obligatory. Keep in mind that they may or may not make it into the 4.18 release, depending on the time the individual developers have.

GitLab Milestone for 4.18

Back to Top


Dependencies

Changes in Dependencies


Other planned changes

  • Port as many plugins as possible to xfconf
  • Migrate more applications to CSD
  • Create new icons for panel plugins and switch to rDNS naming
  • Migrate to libgtop where it makes sense (e.g. xfce4-taskmanager)

Back to Top