Changes between Version 179 and Version 180 of ReleaseProcessDraft
- Timestamp:
- Jun 14, 2021, 10:23:23 AM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseProcessDraft
v179 v180 2 2 3 3 == Standard schedule == 4 1. Day 0: Feature freeze 5 1. Day 3: String freeze 6 1. Day 6: Translation freeze 7 1. Day 6: Commit freeze 8 1. Day 7: Packaging 9 1. Day 9: Release 4 1. Feature Freeze: stop merging large / dangerous features that could easily introduce bugs. Bugfixes and tweaks are still allowed. 5 - Duration: Ideally 7-14 days. 6 1. String Freeze: no changes to translatable strings after this point. 7 - Duration: at least 7 days. 8 1. Commit Freeze: no commits except for RB bug fixes, translation updates. 9 1. Translation Freeze: the translations will be not be updated after this date. 10 - Should come as late as possible to leave translators time, but leave time to check translations. 11 1. Announcement of the release: announce the date a few days in advance once confidence is high (stable RC). May come before/after TF 12 1. Release 13 10 14 11 15 == Release progress table == 12 16 Put your name into the "Accepted by" column to take over a task and agree to completed it in time according to the Deadline. Update the status column regularly enough to keep team member informed. Especially note if you are waiting for input or are otherwise prevented from working on the task. 13 17 14 Next release: Alpha 25 Y --15 16 Current phase: Development18 Next release: Alpha 25 Yauna 19 20 Current phase: Package Testing 17 21 18 22 === Development === 19 Deadline: 01/06/2021 20 || Task || Accepted by || Status || 21 || [wiki:ReleaseProcessDraft#Generatesigningkey Generate signing key for mods] || Itms || N/A || 22 || [wiki:ReleaseProcessDraft#Startreleaseprocess Start release process] || Team || N/A || 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 || 30 }}} 23 31 24 32 === Feature freeze === … … 26 34 27 35 || Task || Accepted by || Status || 36 {{{#!tr style="background: LightYellow" 28 37 || [wiki:ReleaseProcessDraft#Organizestaffmatchtesting Organize staff match (testing)] || Team || N/A || 29 || [wiki:ReleaseProcessDraft#Testthetutorials Test the tutorials] || Team || N/A || 30 38 }}} 39 {{{#!tr style="background: LightGreen" 40 || [wiki:ReleaseProcessDraft#Testthetutorials Test the tutorials] || Team || Done || 41 }}} 31 42 32 43 === String freeze === 33 Deadline: 34 35 || Task || Accepted by || Status || 36 || Choose a release name and update strings accordingly || || N/A || 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" 37 51 || [wiki:ReleaseProcessDraft#Announcestringfreeze Announce string freeze] || || N/A || 52 }}} 38 53 39 54 === Translation freeze === 40 Deadline: 55 Deadline: XX/06/2021 41 56 42 57 || Task || Accepted by || || … … 48 63 49 64 === Packaging === 50 Deadline: 51 52 || Task || Accepted by || Status || 65 Deadline: Release day. 66 67 || Task || Accepted by || Status || 68 {{{#!tr style="background: LightGreen" 53 69 || [wiki:ReleaseProcessDraft#Prepareforpackaging Prepare for packaging] || Team || N/A || 70 }}} 71 {{{#!tr style="background: LightGreen" 54 72 || [wiki:ReleaseProcessDraft#Packaging Packaging: Linux] || CI || N/A || 73 }}} 74 {{{#!tr style="background: LightGreen" 55 75 || [wiki:ReleaseProcessDraft#Packaging Packaging: Windows] || CI || N/A || 76 }}} 77 {{{#!tr style="background: LightGreen" 56 78 || [wiki:ReleaseProcessDraft#Packaging Packaging: Mac OS X] || CI || N/A || 79 }}} 57 80 || [wiki:ReleaseProcessDraft#UploadingRCs Uploading RCs] || wraitii || N/A || 58 81 || [wiki:ReleaseProcessDraft#Packagetesting:Linux Package testing: Linux] || || N/A ||