Changes between Version 181 and Version 182 of ReleaseProcessDraft


Ignore:
Timestamp:
Aug 26, 2021, 7:11:19 PM (3 years ago)
Author:
Stan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseProcessDraft

    v181 v182  
    2121
    2222=== Development ===
    23 Deadline: 06/06/2021
    24 || Task || Accepted by || Status ||
    25 {{{#!tr style="background: LightYellow"
    26 || [wiki:ReleaseProcessDraft#Generatesigningkey Generate signing key for mods] || Itms || TODO ||
    27 }}}
    28 {{{#!tr style="background: LightGreen"
    29 || [wiki:ReleaseProcessDraft#Startreleaseprocess Start release process] || Team || Done ||
     23Deadline: 27/02/2022
     24|| Task || Accepted by || Status ||
     25{{{#!tr
     26|| [wiki:ReleaseProcessDraft#Generatesigningkey Generate signing key for mods] || Itms || N/A ||
     27}}}
     28{{{#!tr
     29|| [wiki:ReleaseProcessDraft#Startreleaseprocess Start release process] || Team || N/A ||
    3030}}}
    3131
    3232=== Feature freeze ===
    33 Deadline: 06/06/2021
    34 
    35 || Task || Accepted by || Status ||
    36 {{{#!tr style="background: LightYellow"
     33Deadline:
     34
     35|| Task || Accepted by || Status ||
     36{{{#!tr
    3737|| [wiki:ReleaseProcessDraft#Organizestaffmatchtesting Organize staff match (testing)] || Team || N/A ||
    3838}}}
    39 {{{#!tr style="background: LightGreen"
    40 || [wiki:ReleaseProcessDraft#Testthetutorials Test the tutorials] || Team || Done ||
     39{{{#!tr
     40|| [wiki:ReleaseProcessDraft#Testthetutorials Test the tutorials] || Team || ||
    4141}}}
    4242
    4343=== String freeze ===
    44 Deadline: 13/06/2021
    45 
    46 || Task || Accepted by || Status ||
    47 {{{#!tr style="background: LightGreen"
    48 || Choose a release name and update strings accordingly || || Done ||
    49 }}}
    50 {{{#!tr style="background: LightYellow"
     44Deadline:
     45
     46|| Task || Accepted by || Status ||
     47{{{#!tr
     48|| Choose a release name and update strings accordingly || Team, Forum || N/A ||
     49}}}
     50{{{#!tr
    5151|| [wiki:ReleaseProcessDraft#Announcestringfreeze Announce string freeze] ||  || N/A  ||
    5252}}}
    5353
    5454=== Translation freeze ===
    55 Deadline: XX/06/2021
     55Deadline:
    5656
    5757|| Task || Accepted by || ||
     
    6060|| [wiki:ReleaseProcessDraft#Longstringscheck Long strings check] || || N/A ||
    6161|| [wiki:ReleaseProcessDraft#Updatetranslatorscredits Update translator credits] || || N/A ||
    62 || [wiki:ReleaseProcessDraft#PackageEastAsianmods Package East Asian mods] || Itms || N/A ||
     62|| [wiki:ReleaseProcessDraft#PackageEastAsianmods Package East Asian mods] || Itms, Stan || N/A ||
    6363
    6464=== Packaging ===
     
    6666
    6767|| Task || Accepted by || Status ||
    68 {{{#!tr style="background: LightGreen"
     68{{{#!tr
    6969|| [wiki:ReleaseProcessDraft#Prepareforpackaging Prepare for packaging] || Team || N/A ||
    7070}}}
    71 {{{#!tr style="background: LightGreen"
     71{{{#!tr
    7272|| [wiki:ReleaseProcessDraft#Packaging Packaging: Linux] || CI || N/A ||
    7373}}}
    74 {{{#!tr style="background: LightGreen"
     74{{{#!tr
    7575|| [wiki:ReleaseProcessDraft#Packaging Packaging: Windows] || CI || N/A ||
    7676}}}
    77 {{{#!tr style="background: LightGreen"
     77{{{#!tr
    7878|| [wiki:ReleaseProcessDraft#Packaging Packaging: Mac OS X] || CI || N/A ||
    7979}}}
    80 || [wiki:ReleaseProcessDraft#UploadingRCs Uploading RCs] || wraitii || N/A ||
     80|| [wiki:ReleaseProcessDraft#UploadingRCs Uploading RCs] || wraitii, Stan || N/A ||
    8181|| [wiki:ReleaseProcessDraft#Packagetesting:Linux Package testing: Linux] ||  || N/A ||
    8282|| [wiki:ReleaseProcessDraft#Packagetesting:Windows Package testing: Windows] ||  || N/A ||
     
    9494|| [wiki:ReleaseProcessDraft#Release:UpdateGitHubtag Update GitHub tag] || || N/A ||
    9595|| [wiki:ReleaseProcessDraft#Release:Publishannouncement Publish announcement] || || N/A  ||
    96 || [wiki:ReleaseProcessDraft#Multiplayerlobbyadjustments Prepare lobby] || user1 || N/A ||
     96|| [wiki:ReleaseProcessDraft#Multiplayerlobbyadjustments Prepare lobby] || user1, Dunedan || N/A ||
    9797
    9898== Task descriptions ==
     
    108108Translators should be informed about the planned String freeze date and the Translation freeze date. The idea is to give them some time to polish the final translations for the release. During development, they probably don't always update translation within a few days after something has changed. Also upload updated .pot files and make sure you update them if original strings change or get added in the next days.[[BR]]
    109109'''Can be completed in phase:''' Development[[BR]]
    110 '''Candidates:''' Gallaecio, Yves, Itms
     110'''Candidates:''' Stan
    111111
    112112=== Organize staff match (testing) ===
     
    120120You make another announcement on the translation platform at the specified and announced Translation freeze date (assuming it hasn't changed in the meantime). After that, you regenerate the translation templates via [source:ps/trunk/source/tools/i18n/updateTemplates.py updateTemplates.py] and the translations (for backup purposes) via [source:ps/trunk/source/tools/i18n/pullTranslations.py pullTranslations.py].[[BR]]
    121121'''Can be completed in phase:''' Translation freeze [[BR]]
    122 '''Candidates:''' Gallaecio, Yves, Itms
     122'''Candidates:''' Stan
    123123
    124124=== Translation check ===
     
    167167 * Change the MUC room for the lobby in [source:ps/trunk/binaries/data/config/default.cfg default.cfg]
    168168 * Check that SVN compiles and runs on Linux
    169  * Check that SVN compiles and runs on Linux (Gentoo) with `--without-pch`
     169 * Check that SVN compiles and runs on Linux (Gentoo) with `--without-pch --without-nvtt`
    170170 * Check that SVN compiles and runs on Windows
    171171 * Check that SVN compiles and runs on OS X
     
    204204 * Upload signature files (signed by Itms with the releases key).
    205205
    206 [[BR]]'''Can be completed in phase:''' Packaging [[BR]]'''Candidates:''' implodedok, Itms
     206[[BR]]'''Can be completed in phase:''' Packaging [[BR]]'''Candidates:''' Stan, wraitii
    207207
    208208=== Package testing: Linux ===
     
    248248}}}
    249249
    250 They can also be uploaded to IndieDB for yet another download platform. Create a new file at https://www.indiedb.com/games/0-ad/downloads/add/ for Windows and macOS. Use the "upload by URL" system if you don't want to download the whole file locally.
     250They can also be uploaded to IndieDB & Itch.io for yet another download platform. Create a new file at https://www.indiedb.com/games/0-ad/downloads/add/ for Windows and macOS. Use the "upload by URL" system if you don't want to download the whole file locally.
    251251
    252252'''Can be completed in phase:''' Packaging [[BR]]'''Candidates:''' feneur, Itms
     
    255255
    256256On releases.wildfiregames.com:
     257 * Rebuild a RC just in case, because of the GZ and XZ might use the rc tags in their folders
    257258 * Move the good RCs from `www/rc/` to `www/`, and delete the others
    258259 * Run
     
    261262./update
    262263}}}
    263 [[BR]]'''Can be completed in phase:''' Packaging [[BR]]'''Candidates:''' Everyone with access to releases.wildfiregames.com (implodedok, Itms, historic_bruno, Philip)
     264[[BR]]'''Can be completed in phase:''' Packaging [[BR]]'''Candidates:''' Everyone with access to releases.wildfiregames.com Stan, wraitii
    264265
    265266=== Write release announcement ===
     
    271272 * Write a short description of the Alpha name and the reasons why we have chosen this name (historical term around the timeframe of 0 A.D.).
    272273
    273 [[BR]]'''Can be completed in phase:''' Feature freeze [[BR]]'''Candidates:''' Jeru, Feneur, elexis, Everyone
     274[[BR]]'''Can be completed in phase:''' Feature freeze [[BR]]'''Candidates:''' Everyone
    274275
    275276=== Create release video ===
    276 '''Description''' [[BR]] An Alpha release video showcases the new features, content and major bugfixes of this version. It focuses more on the features that can be shown well in a video. Remember to upload the video on the play0ad youtube channel. [[BR]]'''Can be completed in phase:''' Feature freeze [[BR]]'''Candidates:''' Brynn, elexis, Vladislav
     277'''Description''' [[BR]] An Alpha release video showcases the new features, content and major bugfixes of this version. It focuses more on the features that can be shown well in a video. Remember to upload the video on the play0ad youtube channel. [[BR]]'''Can be completed in phase:''' Feature freeze [[BR]]'''Candidates:''' Brynn, Stan, Vladislav
    277278
    278279=== Release: Notify packagers ===
     
    285286 * Gentoo - email the Gentoo Games Project (see https://packages.gentoo.org/packages/games-strategy/0ad Maintainer)
    286287 * Mageia - email akien@ and/or fwang@ (See http://pkgsubmit.mageia.org/data/maintdb.txt, http://svnweb.mageia.org/packages/cauldron/0ad/current/)
    287  * OpenBSD - email bentley@
     288 * OpenBSD - email ???
    288289 * OpenSUSE - email dimstar@
    289290 * Slackware - (See https://slackbuilds.org/repository/14.2/games/0ad/)
     
    310311 * Official social media platforms ([http://www.facebook.com/play0ad Facebook], [https://twitter.com/play0ad Twitter], [https://plus.google.com/105243244628275530704/posts Google+].)
    311312 * ModDB/IndieDB
    312  * Freecode
    313  * Freegamer
     313 * Itch.io
    314314 * E-mail regular bloggers/reporters
     315 * Facebook
     316 * Twitter
     317 * Mastodon
     318 * Reddit
     319 * Linkedin
     320 * Instagram
    315321
    316322[[BR]]'''Can be completed in phase:''' Release [[BR]]'''Candidates:''' Feneur, Jeru