Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[higgins-dev] On to M0.8... [action required]

(A) Component Owners (Maxim, Abhi, Valery, Sergey, Mike, Jim, Tom):

1. Review [0.7] and "strike thru" any items you consider done that I've
missed

2. Move any unfinished or deferred items to [0.8]


(B) Changes to the Higgins development process for M0.8

We've reached the point where we need to be more formal about how and when
inter-component (i.e. public to other components) interface changes are
handled. Here's the easy 1-2-3, proposal/date/check-in process:

1. "Proposal" -- The committer (usually the owner of the relevant component)
proposes a breaking interface change. He/she must publish the proposal on
this list. A discussion on the list ensues (as it usually does) and we
arrive at a rough consensus. [We're pretty good about this stuff already,
especially if you equate rough consensus with silence].

2. "Date" -- The committer proposes a date and time when the breaking change
will be checked in and negotiates with others to arrive at a final
date/time.

3. "Check-in"

[I could have proposed a fourth step: "kick off an automated, stable build"
but I think we're still not quite ready for this.]

-Paul

[0.7] http://wiki.eclipse.org/index.php/Milestone_0.7  
[0.8] http://wiki.eclipse.org/index.php/Milestone_0.8





Back to the top