| 1 | = Release Coordination = |
| 2 | |
| 3 | This page acts as a status whiteboard for this release of Haiku. It should contain a list of tasks that need to be completed. |
| 4 | |
| 5 | == Task List == |
| 6 | |
| 7 | This is a list of tasks that need to be done in preparation for the alpha 4 release. Do you see a task that still needs someone to take care of it? Drop a line on the [http://www.haiku-os.org/community/ml Haiku-Development] mailing list. |
| 8 | |
| 9 | === Build Tasks === |
| 10 | ||'''task'''||'''due'''||'''assignee'''||'''notes'''|| |
| 11 | ||Assign buildmeister|| - || mmadia || |
| 12 | ||Determine distribution structure|| - || - || |
| 13 | ||Determine optional packages to be included|| - || - || same as Alpha2 - [http://dev.haiku-os.org/wiki/R1/Alpha3/OptionalPackages OptionalPackages tracking page] || |
| 14 | ||Set up a test framework/formal list of requirements|| - || - || |
| 15 | |
| 16 | === Release Preparation === |
| 17 | ||'''task'''||'''due'''||'''assignee'''||'''notes'''|| |
| 18 | ||Find (additional) mirrors|| - || || |
| 19 | ||Prepare torrents|| - || || |
| 20 | ||Write release notes|| - ||everyone|| [http://dev.haiku-os.org/wiki/R1/Alpha3/ReleaseNotes ReleaseNotes] || |
| 21 | ||Write press release|| - || - || || |
| 22 | ||Determine press plan|| - || - || |
| 23 | |
| 24 | === Website === |
| 25 | ||'''task'''||'''due'''||'''assignee'''||'''notes'''|| |
| 26 | || Update front page artwork || - || - || || |
| 27 | || Update [http://www.haiku-os.org/sites/haiku-os.org/themes/shijin/haiku-images/bg-download-box.png download graphic], [browser:haiku/trunk/data/artwork/GET%20HAIKU%20-%20download%20box%202 WonderBrush Graphic] || done in r41632 || - || {{{ cd /srv/www/drupal/haiku-os.org/themes/shijin/haiku-images/ ; cp GET-HAIKU-download-box-r1a3.png bg-download-box.png }}} || |
| 28 | || Update/New Screenshots for [http://www.haiku-os.org/slideshows/haiku-tour Slideshow] || - || - || || |
| 29 | || Sync [http://www.haiku-os.org/docs/userguide/en/contents.html User Guide] || - || - || || |
| 30 | || Sync [http://www.haiku-os.org/docs/welcome/welcome.html Welcome pages] || - || - || || |
| 31 | || Sync [http://www.haiku-os.org/get-haiku/release-notes Release Notes] || - || - || [http://dev.haiku-os.org/wiki/R1/Alpha3/ReleaseNotes ReleaseNotes] || |
| 32 | || Update [http://www.haiku-os.org/get-haiku get-haiku] || - || can do if needed || Current Version Information box, misc text || |
| 33 | || Merge [http://www.haiku-os.org/get-haiku#mirrors mirror urls ] || - || - || || |
| 34 | |
| 35 | === Release === |
| 36 | ||'''task'''||'''due'''||'''assignee'''||'''notes'''|| |
| 37 | ||Branch the source tree|| - || - || |
| 38 | ||Backport important bug fixes|| - || - || |
| 39 | ||Tag the final build|| - || - || |
| 40 | ||Make source available|| - || - || [http://www.haiku-files.org/files/releases/r1alpha4/sources/ r1a4 source location] || |
| 41 | ||Test final build|| - || - || |
| 42 | ||Distribute final build to mirrors|| - || - || |
| 43 | ||Distribute final build via torrents|| - || - || |
| 44 | |
| 45 | Note, dates are in yyyy-mm-dd format. |
| 46 | |
| 47 | == Release Schedule == |
| 48 | |
| 49 | * Branching trunk : - |
| 50 | * Tagging branch : - |
| 51 | * Final testing after tagging branch : - |
| 52 | |
| 53 | The testing of the build is expected to take a few days (pending any unforeseen problems). The website team will also require a few days to upgrade the website in order to support the release. The expected release date is around '''TODO'''. |
| 54 | |
| 55 | |
| 56 | == Proposals == |
| 57 | |
| 58 | '''TODO''' |
| 59 | |
| 60 | |
| 61 | == Status Updates == |
| 62 | |
| 63 | The status updates give an overview of the progress that is made towards this release. |
| 64 | |
| 65 | |
| 66 | == Blocker issues == |
| 67 | |
| 68 | These need to be fixed in order to release the alpha. |
| 69 | |
| 70 | [[TicketQuery(priority=blocker&status=new|assigned|reopened|in-progress&milestone=R1/alpha4)]] |
| 71 | |
| 72 | Total of [[TicketQuery(status=new|assigned|reopened|in-progress&priority=blocker&milestone=R1/alpha4,count)]] open ticket(s). |
| 73 | |
| 74 | == Critical issues == |
| 75 | |
| 76 | If all the ''blocker'' items are resolved, these should be evaluated whether or not they block the alpha release. |
| 77 | |
| 78 | [[TicketQuery(priority=critical&status=new|assigned|reopened|in-progress&milestone=R1/alpha4)]] |
| 79 | |
| 80 | Total of [[TicketQuery(status=new|assigned|reopened|in-progress&priority=critical&milestone=R1/alpha4,count)]] open ticket(s). |
| 81 | |
| 82 | == High priority issues == |
| 83 | |
| 84 | This is a list of items with things that would be very much appreciated for this release, but they will not delay the release. |
| 85 | |
| 86 | [[TicketQuery(priority=high&status=new|assigned|reopened|in-progress&milestone=R1/alpha4)]] |
| 87 | |
| 88 | Total of [[TicketQuery(status=new|assigned|reopened|in-progress&priority=high&milestone=R1/alpha4,count)]] open ticket(s). |