wiki:R1/Beta1/StatusAndCoordination

Version 23 (modified by pulkomandy, 3 months ago) (diff)

I was release coordinator for R1a3. Why is Ryan listed?

Release Coordination

Current Task: Final feature additions
Release: R1, Beta 1
Target ship date: TBD
Primary Release Coordinator: TBD
Secondary Release Coordinators: TBD

Release Coordinator Pool

The Release Coordinator for R1B1 is currently TBD. This is a list of people who have shown interest or who have acted as release coordinators in the past.

  • Augustin Cavalier (waddlesplash)
  • Adrien Destugues (PulkoMandy) - History: R1a3
  • Alexander von Gluck IV (kallisti5) - History: R1A4, R1A4.1
  • Ryan Leavengood (leavengood) - History: R1A3
  • (Are we missing anyone?)

Tentative Schedule

None

This page acts as a status whiteboard for this release of Haiku. It should contain a list of tasks that need to be completed.

Task List

This is a list of tasks that need to be done in preparation for the R1, Beta 1 release. Do you see a task that still needs someone to take care of it? Drop a line on the Haiku-Development mailing list.

Initial Planning

taskdueassigneenotesstatus
Finalize release date n/a - - -
Assign testers to components - - -

Software testing team

ComponentAssignedNotesResultsPass/Fail
BeOS Applications - Download random BeOS apps and try to run them keeping a list of issues - -
Package Management - Install random repo applications, keep track of any major issues or broken packages - -
Random application testing - boot up, do random tasks in 15 minute sessions - -
Random application testing - boot up, do random tasks in 15 minute sessions - -
WebPositive - Holding off Web+ updates until post-branch - -

Hardware testing team

ComponentAssignedNotesResultsPass/Fail
Desktops- 3 - 4 desktops of random generations - -
Desktops - - - -
Graphics Cards- - - -
Laptops- - - -
Laptops - - - -
Wireless network connectivity - - - -
Wired network connectivity - - - -

Build Tasks

taskdueassigneenotes
Assign buildmeister - - -
Determine distribution structure - - -
Testing - everyone perform testing of potential R1B1 candidate

Release Preparation

taskdueassigneenotes
Find (additional) mirrors - - -
Prepare torrents - - -
Write release notes - - -
Write press release - - -
Determine press plan - - -

Website

taskdueassigneenotes
Update front page artwork - - -
Update download graphic, WonderBrush Graphic - - -
Update/New Screenshots for Slideshow - - -
Sync User Guide - - -
Sync Welcome pages - - -
Sync Release Notes - - ReleaseNotes
Update get-haiku - can do if needed Current Version Information box, misc text
Merge mirror urls - - -

Release

taskdueassigneenotesstatus
Branch the source tree - - - TODO
Backport important bug fixes - - - TODO
Tag the final build - - - TODO
Make source available - - r1b1 source location (_source packages in repos?)
Distribute final build to mirrors - - - TODO
Distribute final build via torrents - - - TODO

Note, dates are in yyyy-mm-dd format.

Tickets

Milestone: R1/beta1

Blocker issues

These need to be fixed in order to release the beta.

#10336
TRIM / fstrim can destroy data on SSD's when executed
#11654
Create update repositories for the beta release
#12999
Release notes / R1 Beta 1

Total of 3 open ticket(s).

Critical issues

If all the blocker items are resolved, these should be evaluated whether or not they block the beta release.

#13113
R1/Beta1 x86_64 Hardware Boot Testing
#13114
R1/Beta1 x86_gcc2h Hardware Boot Testing

Total of 2 open ticket(s).

High priority issues

This is a list of items with things that would be very much appreciated for this release, but they will not delay the release.

#7859
poll() on fd of an exited process returns wrong revents
#10071
No attributes of MIME "application/*" in Tracker's "Attributes" menu
#10769
PANIC: get_boot_partitions failed
#13741
Ensure our wpa_supplicant is patched for KRACK
#13754
Mouse + keyboard input non-functional after install

Total of 5 open ticket(s).