On Fri, Apr 27, 2012 at 11:21:45PM -0400, Galen Charlton wrote:
> Hi,
> 
> Here's my summary of the high points from the in-person developer's meeting 
> at the conference this morning.  This is from memory, so if you've got 
> corrections, please let me know or reply to the thread.  For the sake of this 
> email, I'm using "2.3" to refer to the release of Evergreen to follow 2.2.
> 
> Time-based releases
> -------------------
> We agreed to continue working towards time-based releases, with two major 
> releases a year.  To improve the changes of meeting this goal, after side 
> discussion in recent days with various people, I had formally propose 
> establishing a position of release manager.
> 
> Release Manager/Release Maintainers
> -----------------------------------
> We discussed the proposal to define a release manager position, with the 
> following results.  First, the position of release manager comes with the 
> following responsibilities:
> 
> - shepherding the release to ensure it happens on schedule and with 
> acceptable quality
> - acting as a neutral technical arbiter regarding what is ready to include in 
> the release by the scheduled release date
> - acting as final tie-breaker in case of otherwise irresolvable technical 
> disputes
> - as needed to ensure proper vetting, signing off on major commits, 
> particular ones that involve architectural changes
> - providing predictable, periodic updates on the state of the release to the 
> rest of the community
> 
> The position of the release maintainer has similar responsibilities as the 
> release manager, but applied to point releases within a maintenance release 
> series.  RMaints are expected to release point releases more frequently, 
> e.g., every month.
> 
> RMs and RMaints are chosen among the committers (in the case of RMs) or 
> committers and active developers (in the case of RMaints) by consensus (or if 
> necessary, election) among the developers and other contributors who attend 
> the development meetings.  At today's meeting, the following people were 
> chosen:
> 
> RM for Evergreen 2.3: Bill Erickson
> RMaint for 2.2: Lebbeous Fogle-Weekley
> RMaint for 2.1: Dan Scott
> 
> Release of 2.2.0
> ----------------
> We agreed to the following actions to get 2.2.0 out the door:
> 
> - Jason Stephenson will spearhead a triage of open Launchpad bugs to find out 
> what can be replicated and to target bugs to 2.2 when appropriate.
> - To encourage focusing on the release, for the next while, the master branch 
> is frozen for all merges except commits related to getting 2.2.0 released.
> - We will cut a release candidate within 3-4 weeks, with the specific date to 
> be set next week after the bug triage is complete.
> - We will release 2.2.0 by June 8th, possibly earlier (again, depending on 
> the results of the bug triage).
> - Dan Scott will update the translations in the next few days; further string 
> changes are expected to be modest.

Thanks Galen! The only things I have to add from my own notes are -
under assistance with bug wrangling, I had:

    ** Ben Shum for everything but authority
    ** Dan Scott for authority
    ** GSoC students to be asked to help Jason Stephenson

We identified a few candidate show-stoppers but the triage will tell
all:
    ** Advanced search options bug - needs to be reverted, reopen bug?
    ** Slow search results

Thanks again for this summary!

Reply via email to