OK let's cancel this vote.

I'll change the proposal, to dev on trunk and port back to stable, and
call a new vote.

Mike

On Mon, Apr 26, 2010 at 11:51 AM, Shai Erera <ser...@gmail.com> wrote:
> I'm also -1 on that particular point. I think that dev should happen on
> trunk always, and backporting is done on a case by case basis. It also looks
> more reasonable - develop on trunk, not on a released branch. But this might
> be just semantics ...
>
> Shai
>
> On Mon, Apr 26, 2010 at 4:07 PM, Uwe Schindler <u...@thetaphi.de> wrote:
>>
>> Hi,
>>
>>
>> > This is a vote for the proposal discussed on the 'Proposal about
>> > Version API "relaxation"' thread.
>> >
>> > The vote is to open up a separate parallel line of development, called
>> > unstable (on trunk), where non-back-compatible changes, slated for the
>> > next major release, may be safely developed.
>> >
>> > But it's not a free for all: the back compat break must still be
>> > carefully tracked in detail (maybe in CHANGES, maybe in a separate
>> > more detailed "guide" -- tbd), including migration instructions, so
>> > that this becomes the "migration guide" on how users can move to the
>> > new major release.  If there are changes that break the index, we will
>> > try very hard to create an index migration tool.
>> >
>> > The stable line of development (on a branch) will be like trunk is
>> > today -- most dev happens on it, it's released more often (as minor
>> > releases and possible also .Z bugfix releases), it tries hard to
>> > maintain back compat.
>> >
>> > Changes that go into stable need to be merged forwards to unstable --
>> > this may happen commit by commit, or be periodically swept, or some
>> > combination (like flex) -- we can hash out this logistical detail out
>> > with time.
>>
>> I am happy with "trunk" being the latest and greatest and the new branch
>> (e.g. called "lusolr_31"), but I am -1 on the whole proposal, because (same
>> argument as rmuir):
>>
>> Instead trunk (unstable) should have all the latest features, and
>> appropriate things merged back to the stable branch. This gives the added
>> benefit of not needing to freeze development for long periods of time while
>> releases are happening, etc.
>>
>> Uwe
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
>> For additional commands, e-mail: dev-h...@lucene.apache.org
>>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to