| 1 | = Release Coordination = |
| 2 | ||'''Current Task:''' || Testing and Bug fixing || |
| 3 | ||'''Release:''' || R1, Alpha 4 || |
| 4 | ||'''Target ship date:''' || November 12th, 2012 || |
| 5 | |
| 6 | |
| 7 | == Tentative Schedule == |
| 8 | ||''' October 29th ''' || Final feature additions || |
| 9 | ||''' November 2nd ''' || Feature freeze || |
| 10 | ||''' November 3rd - 7th ''' || Testing and Bug fixing || |
| 11 | ||''' November 7rd ''' || Code Freeze || |
| 12 | ||''' November 12th ''' || Target release date || |
| 13 | |
| 14 | |
| 15 | This page acts as a status whiteboard for this release of Haiku. It should contain a list of tasks that need to be completed. |
| 16 | |
| 17 | == Task List == |
| 18 | |
| 19 | This is a list of tasks that need to be done in preparation for the '''R1, 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. |
| 20 | |
| 21 | === Initial Planning === |
| 22 | ||'''task'''||'''due'''||'''assignee'''||'''notes'''||'''status'''|| |
| 23 | || Finalize release date || n/a || kallisti5 || Discussion in haiku-dev ML || '''COMPLETE 10/23/2012''' || |
| 24 | || Set up a test framework/formal list of requirements || - || - || - || '''IN PROGRESS''' || |
| 25 | || Determine optional packages to be included || - || - || same as Alpha3? - [[/wiki/R1/Alpha4/OptionalPackages | R1A4 OptionalPackages ]] || '''TODO''' || |
| 26 | |
| 27 | === Build Tasks === |
| 28 | ||'''task'''||'''due'''||'''assignee'''||'''notes'''|| |
| 29 | ||Assign buildmeister || - || mmadia? || - || |
| 30 | ||Determine distribution structure || - || - || - || |
| 31 | ||Testing || - || everyone || perform testing of potential R1A4 candidate || |
| 32 | |
| 33 | === Release Preparation === |
| 34 | ||'''task'''||'''due'''||'''assignee'''||'''notes'''|| |
| 35 | ||Find (additional) mirrors|| - || - || - || |
| 36 | ||Prepare torrents|| - || - || - || |
| 37 | ||Write release notes|| - ||everyone|| [[/wiki/R1/Alpha4/ReleaseNotes | ReleaseNotes]] || |
| 38 | ||Write press release|| - || - || - || |
| 39 | ||Determine press plan|| - || - || - || |
| 40 | |
| 41 | === Website === |
| 42 | ||'''task'''||'''due'''||'''assignee'''||'''notes'''|| |
| 43 | || Update front page artwork || - || - || - || |
| 44 | || 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] || - || - || - || |
| 45 | || Update/New Screenshots for [http://www.haiku-os.org/slideshows/haiku-tour Slideshow] || - || - || - || |
| 46 | || Sync [http://www.haiku-os.org/docs/userguide/en/contents.html User Guide] || - || - || - || |
| 47 | || Sync [http://www.haiku-os.org/docs/welcome/welcome.html Welcome pages] || - || - || - || |
| 48 | || Sync [http://www.haiku-os.org/get-haiku/release-notes Release Notes] || - || - || [http://dev.haiku-os.org/wiki/R1/Alpha4/ReleaseNotes ReleaseNotes] || |
| 49 | || Update [http://www.haiku-os.org/get-haiku get-haiku] || - || can do if needed || Current Version Information box, misc text || |
| 50 | || Merge [http://www.haiku-os.org/get-haiku#mirrors mirror urls ] || - || - || - || |
| 51 | |
| 52 | === Release === |
| 53 | ||'''task'''||'''due'''||'''assignee'''||'''notes'''||'''status'''|| |
| 54 | ||Branch the source tree|| - || - || - || COMPLETE || |
| 55 | ||Backport important bug fixes|| - || - || - || '''IN PROGRESS''' || |
| 56 | ||Tag the final build|| - || - || - || '''TODO''' || |
| 57 | ||Make source available|| - || - || [http://www.haiku-files.org/files/releases/r1alpha4/sources/ r1a4 source location] || '''TODO''' || |
| 58 | ||Distribute final build to mirrors|| - || - || - || '''TODO''' || |
| 59 | ||Distribute final build via torrents|| - || - || - || '''TODO''' || |
| 60 | |
| 61 | Note, dates are in yyyy-mm-dd format. |
| 62 | |
| 63 | == Release Schedule == |
| 64 | |
| 65 | * Branching trunk : - |
| 66 | * Tagging branch : - |
| 67 | * Final testing after tagging branch : - |
| 68 | |
| 69 | 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'''. |
| 70 | |
| 71 | |
| 72 | == Proposals == |
| 73 | |
| 74 | '''TODO''' |
| 75 | |
| 76 | |
| 77 | == Status Updates == |
| 78 | |
| 79 | The status updates give an overview of the progress that is made towards this release. |
| 80 | |
| 81 | |
| 82 | == Blocker issues == |
| 83 | |
| 84 | These need to be fixed in order to release the alpha. |
| 85 | |
| 86 | [[TicketQuery(priority=blocker&status=new|assigned|reopened|in-progress&milestone=R1/alpha4)]] |
| 87 | |
| 88 | Total of [[TicketQuery(status=new|assigned|reopened|in-progress&priority=blocker&milestone=R1/alpha4,count)]] open ticket(s). |
| 89 | |
| 90 | == Critical issues == |
| 91 | |
| 92 | If all the ''blocker'' items are resolved, these should be evaluated whether or not they block the alpha release. |
| 93 | |
| 94 | [[TicketQuery(priority=critical&status=new|assigned|reopened|in-progress&milestone=R1/alpha4)]] |
| 95 | |
| 96 | Total of [[TicketQuery(status=new|assigned|reopened|in-progress&priority=critical&milestone=R1/alpha4,count)]] open ticket(s). |
| 97 | |
| 98 | == High priority issues == |
| 99 | |
| 100 | This is a list of items with things that would be very much appreciated for this release, but they will not delay the release. |
| 101 | |
| 102 | [[TicketQuery(priority=high&status=new|assigned|reopened|in-progress&milestone=R1/alpha4)]] |
| 103 | |
| 104 | Total of [[TicketQuery(status=new|assigned|reopened|in-progress&priority=high&milestone=R1/alpha4,count)]] open ticket(s). |