Both sides previous revisionPrevious revisionNext revision | Previous revision |
releng:4.20:roadmap [2024/12/09 08:01] – [Release TODO List] alexxcons | releng:4.20:roadmap [2024/12/16 14:43] (current) – alexxcons |
---|
* [x] Publish pre2 blog post | * [x] Publish pre2 blog post |
* [x] Message to core-devs: "Code freeze starting by now, changes need to be aprooved by the release team" | * [x] Message to core-devs: "Code freeze starting by now, changes need to be aprooved by the release team" |
* [ ] 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. | * [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/about|online tour]] (pictures go to [[https://gitlab.xfce.org/www/cdn.xfce.org/-/tree/master/about/tour|cdn.xfce.org]]) | * [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/www.xfce.org/-/tree/master/pages/news-array.php|news-array]] | * [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/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/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/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/about/screenshots|New Screenshots]] (see as well [[https://gitlab.xfce.org/www/www.xfce.org/-/blob/master/pages/about/screenshots.php|here]]) |
* [ ] [[https://gitlab.xfce.org/www/www.xfce.org/-/tree/master/pages/download/changelogs|Changelog]] | * [x] [[https://gitlab.xfce.org/www/www.xfce.org/-/tree/master/pages/download/changelogs|Changelog]] |
* [ ] Update [[https://gitlab.xfce.org/xfce/libxfce4ui/-/blob/master/xfce4-about/contributors.h|xfce4-about/contributors]] | * [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) |
* [x] 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) | * [x] Merge 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, |
* [ ] Boost Mastodon tweet (see [[https://floss.social/@xfce_blog@feedsin.space|Xfce Blog on Mastodon]]), Post on Reddit (maggotbrain) | * [x] Boost 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 | * [x] Celebrate |
| |
| * [ ] 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 | * [ ] 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 |
| |
---- | ---- |
| |