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.20:roadmap [2024/12/01 11:22] alexxconsreleng:4.20:roadmap [2024/12/16 14:43] (current) alexxcons
Line 79: Line 79:
   * [x] Draft Pre1 announce blogpost (including wallpaper contest).[[https://gitlab.xfce.org/artwork/public/-/issues/1|link to old contest]] (next time separate issue for submission and voting, if possible!)   * [x] Draft Pre1 announce blogpost (including wallpaper contest).[[https://gitlab.xfce.org/artwork/public/-/issues/1|link to old contest]] (next time separate issue for submission and voting, if possible!)
   * [x] Ask core devs to bump the copyright-year (AC_COPYRIGHT, helptext, docs), the minimum glib/gtk versions and do dev releases   * [x] Ask core devs to bump the copyright-year (AC_COPYRIGHT, helptext, docs), the minimum glib/gtk versions and do dev releases
-  * [x] Release Manager: Enable Gitlab email-notify on all core components in order to don't miss some critical report+  * [x] Release team: Enable Gitlab email-notify on all core components in order to don't miss some critical report
   * [x] Pre1 Release   * [x] Pre1 Release
     * [x] Use [[releng/4.20/roadmap/xfce_4.20pre1|Xfce 4.20pre1 Wiki page]] for release coordination     * [x] Use [[releng/4.20/roadmap/xfce_4.20pre1|Xfce 4.20pre1 Wiki page]] for release coordination
Line 90: Line 90:
   * [x] Draft a "pre2 blogpost" (use the new wallpaper!), ask core-devs to review   * [x] Draft a "pre2 blogpost" (use the new wallpaper!), ask core-devs to review
   * [-] Few days before pre2: Write message to core devs: reminder dev releases for pre2 if required   * [-] Few days before pre2: Write message to core devs: reminder dev releases for pre2 if required
-  * [ ] Pre2 Release+  * [x] Pre2 Release
     * [x] Use [[releng/4.20/roadmap/xfce_4.20pre2|Xfce 4.20pre2 Wiki page]] for release coordination     * [x] Use [[releng/4.20/roadmap/xfce_4.20pre2|Xfce 4.20pre2 Wiki page]] for release coordination
-    * [ ] Make sure all dev releases are up-to-date / do dev releases if required (bump as well the [[https://gitlab.xfce.org/xfce/libxfce4util/-/blob/master/configure.ac#L18|overall version in util]]) +    * [x] Make sure all dev releases are up-to-date / do dev releases if required (bump as well the [[https://gitlab.xfce.org/xfce/libxfce4util/-/blob/master/configure.ac#L18|overall version in util]]) 
-    * [ ] Make sure to have a pre2 tag on each component and write pre2 release mail via release manager +    * [x] Make sure to have a pre2 tag on each component and write pre2 release mail via release manager 
-    * [ ] Publish pre2 blog post +    * [x] Publish pre2 blog post 
-  * [ ] Prepare new website on 4.20 branch of ''www'' and ''cdn'', reuse pictures and text from the blog (Skunnyk will create www-new.xfce.org + 4.20 branches for testing). Hint: update [[https://gitlab.xfce.org/www/cdn.xfce.org/-/blob/master/style/css.php#L4|this date]] in order to force a cache update for cdn + don't forget to clear your browser cache. +    * [x] Message to core-devs: "Code freeze starting by now, changes need to be aprooved by the release team" 
-    * [ ] [[https://gitlab.xfce.org/www/www.xfce.org/-/tree/master/pages/about|online tour]] (pictures go to [[https://gitlab.xfce.org/www/cdn.xfce.org/-/tree/master/about/tour|cdn.xfce.org]]) +  * [x] Prepare new website on 4.20 branch of ''www'' and ''cdn'', reuse pictures and text from the blog (Skunnyk will create www-new.xfce.org + 4.20 branches for testing). Hint: update [[https://gitlab.xfce.org/www/cdn.xfce.org/-/blob/master/style/css.php#L4|this date]] in order to force a cache update for cdn + don't forget to clear your browser cache. Use ''php -l $file'' to validate php code
-    * [ ] [[https://gitlab.xfce.org/www/www.xfce.org/-/tree/master/pages/news-array.php|news-array]] +    * [x] [[https://gitlab.xfce.org/www/www.xfce.org/-/tree/master/pages/about|online tour]] (pictures go to [[https://gitlab.xfce.org/www/cdn.xfce.org/-/tree/master/about/tour|cdn.xfce.org]]) 
-    * [ ] [[https://gitlab.xfce.org/www/cdn.xfce.org/-/tree/master/slider|Slider on the mainpage]] (background is located [[https://gitlab.xfce.org/www/cdn.xfce.org/-/blob/master/style/img/slidebg.jpg|here]]) +    * [x] [[https://gitlab.xfce.org/www/www.xfce.org/-/tree/master/pages/news-array.php|news-array]] 
-    * [ ] [[https://gitlab.xfce.org/www/cdn.xfce.org/-/tree/master/about/screenshots|New Screenshots]] (see as well [[https://gitlab.xfce.org/www/www.xfce.org/-/blob/master/pages/about/screenshots.php|here]]) +    * [x] [[https://gitlab.xfce.org/www/cdn.xfce.org/-/tree/master/slider|Slider on the mainpage]] (background is located [[https://gitlab.xfce.org/www/cdn.xfce.org/-/blob/master/style/img/slidebg.jpg|here]]) 
-    * [ ] [[https://gitlab.xfce.org/www/www.xfce.org/-/tree/master/pages/download/changelogs|Changelog]] +    * [x] [[https://gitlab.xfce.org/www/cdn.xfce.org/-/tree/master/about/screenshots|New Screenshots]] (see as well [[https://gitlab.xfce.org/www/www.xfce.org/-/blob/master/pages/about/screenshots.php|here]]) 
-  * [ ] Update [[https://gitlab.xfce.org/xfce/libxfce4ui/-/blob/master/xfce4-about/contributors.h|xfce4-about/contributors]] +    * [x] [[https://gitlab.xfce.org/www/www.xfce.org/-/tree/master/pages/download/changelogs|Changelog]] 
-  * [ ] Add screenshots using the new wallpaper to https://gitlab.xfce.org/www/www.xfce.org/-/tree/xfce-4.20  +  * [x] Update [[https://gitlab.xfce.org/xfce/libxfce4ui/-/blob/master/xfce4-about/contributors.h|xfce4-about/contributors]] 
-  * [ ] Update docs.xfce.org (new features, new screenshots where it is required) +  * [x] Update docs.xfce.org (new features, new screenshots where it is required) (Newhoa is on it
-  * [ ] Make sure the new wallpapers were added to xfdesktop +  * [x] Make sure the new wallpapers were added to xfdesktop 
-  * [ ] Few days before final release: Write message to core devs: reminder final release / any blockers ? +  * [x] Few days before final release: Write message to core devs: reminder final release / any blockers ? 
-  * [ ] Final Release +  * [x] Final Release 
-    * [ ] Use [[releng/4.20/roadmap/xfce_4.20|Xfce 4.20 Wiki page]] for release coordination +    * [x] Use [[releng/4.20/roadmap/xfce_4.20|Xfce 4.20 Wiki page]] for release coordination 
-    * [ ] Do releases with new platform version for all core-components (bump as well the [[https://gitlab.xfce.org/xfce/libxfce4util/-/blob/master/configure.ac#L18|overall version in util]]) +    * [x] Do releases with new platform version for all core-components (bump as well the [[https://gitlab.xfce.org/xfce/libxfce4util/-/blob/master/configure.ac#L18|overall version in util]]) 
-    * [ ] docs.xfce.org - Create 4.20 doc structure and copy all files over there (Kevin?+    * [x] docs.xfce.org - Create 4.20 doc structure and copy all files over there (Kevin) 
-    * [ ] Publish new website https://gitlab.xfce.org/www/www.xfce.org/-/tree/xfce-4.20 (Romain will take care of that) +    * [xMerge 4.20 branches of the website into main, so that the changes get published 
-    * [ ] Make sure to have a Xfce-4.20 tag on each component and write Xfce4.20 release mail via release manager +    * [x] Make sure to have a Xfce-4.20 tag on each component and write Xfce4.20 release mail via release manager 
-    * [ ] Transifex: Create 4.20 branch and remove 4.14/4.16 branch (Romain?) +    * [x] Transifex: No action needed - No action needed .. only required when a 4.20 branch of any component is created. 
-    * [ ] Publish final blog post (similar to online tour), use the new wallpaper, +    * [x] Publish final blog post (similar to online tour), use the new wallpaper, 
-    * [ ] Publish Twitter/Mastodon tweet (ochosi/knome/maggotbrain) +    * [xBoost Mastodon tweet (see [[https://floss.social/@xfce_blog@feedsin.space|Xfce Blog on Mastodon]]), Post on Reddit (maggotbrain) 
-    * [ ] Create 4.20.1 and 4.21.0 milestones for all core-components +    * [x] Create 4.20.1 and 4.21.0 milestones for all core-components 
-  * [ ] Check as well all Xfce apps, panel plugins and thunar plugin if it makes sense to release some of them +  * [xCelebrate 
-    * [ ] app1 + 
-    * ] app2 +  * [ ] In the weeks after the platform release: Check/release as well all Xfce apps, panel plugins and thunar plugin if it makes sense 
-    * ... +    * [ ] Use [[releng/4.20/roadmap/xfce_4.20apps|Xfce 4.20 app plugin release planning Wiki page]] for release coordination 
-  * [ ] Celebrate+    * [ ] Ask App/Plugin maintainers on #xfce-dev to put names on the list
  
 ---- ----