Skip to content

Meeting: Release plan bikeshed #2230

@rvagg

Description

@rvagg

Building on discussions in many previous issues, the status of which is best summarised in #2215, we're trying to get to some closure here, particularly to also get alignment with the LTS plan.

In this week's LTS meeting and today's (yesterday's?) TSC meeting, we're starting to get a stronger consensus around a model that has been outlined by @trevnorris about how we use branches and master in particular. Most of us simply have fatigue over this and just want to land on something practical.

Remaining details that are still in flux are mostly around how to deal with ongoing V8 upgrades in master and other breaking changes and how this impacts canary/next/whatever builds and people relying on them and mostly how that impacts on contributors coming to the project not familiar with how we have it set up. Another topic for discussion is the process by which those changes are propagated around to other branches. Do we have a strict policy of landing all changes on master that fit there or can we be more flexible about where things land and then cherry-pick? Do we have any use for merges with this plan or is it all cherry-picking? (I'd ask about rebasing but I fear the reaction to that). And what mechanisms can we employ, human and technological, to ensure that changes propagate where they should and important commits don't get lost in the master firehose.

SO, with that, I'm proposing yet another meeting, a separate one, for those interested in trying to hash out enough of the details that we can present a plan that's complete enough to be able to vote on.

Because I really don't want another 6am I'm using 1 hour later than our regular slot, ~1 day 7 hours the time of this post.

9:00 PM Friday, 24 July 2015 UTC: http://www.timeanddate.com/worldclock/fixedtime.html?msg=Release%20plan%20bikeshed+2015-07-24&iso=20150724T21

Hangout on Air for participants: https://plus.google.com/hangouts/_/hoaevent/AP36tYdv26U8GY0wS7lCe9wMCCORdt4c7-QzcKxnko5q80UDKfK51Q

YouTube feed for lurkers and watching later: http://www.youtube.com/watch?v=JwwTZIRUoHA

This is not restricted to the TSC if you think you can make a valuable contribution to this; just be aware that (a) we have a limit on the number of people that can join the HOA and (b) some of us are sick of endless discussion about this topic.

Pinging @nodejs/tsc, and particularly @trevnorris, @jasnell, @mikeal, @chrisdickinson, I hope y'all can make it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    metaIssues and PRs related to the general management of the project.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions