On Tue, Dec 8, 2009 at 8:28 PM, Rafal Rusin <rafal.ru...@gmail.com> wrote:
> I personally think that we should stay with 1.X and drop trunk for
> now. In future, we could
> integrate in smaller steps features from trunk into 1.X, for example
> in versions 1.4, 1.5,...
> Doing so huge leap into 2.0 now will do no good for this project,
> since recently there is
> no much committers doing actual commits.
>
> 2009/12/8 Tammo van Lessen <tvanles...@gmail.com>:
>> Hi ODE devs,
>>
>> on the IRC channel, we had in interesting discussion yesterday about the
>> current branch situation and I (have been :)) volunteered to raise this
>> issue here. Although /trunk has been communicated to be the successor of
>> the 1.x branch, development still goes on on 1.x so that we basically
>> have two development branches currently. This leads to the predicament
>> that each fix has to be created, reviewed and committed twice and makes
>> it difficult to track whether both branches are sync (i.e. all bug fixes
>> have been ported to the respective other branch. Rafal and I think that
>> we don't really have the resources to maintain two development branches
>> and we should drop one. The important question actually is, which one.
>>
>> Scenario I:  Discontinue and drop trunk and continue development 1.x
>> Scenario II: Discontinue 1.x and move on with trunk
As long as a 1.3.4 is stable and usable (currently the branch head
IMHO isn't :( ) I have no views as it will take me ages to iterate
around to beginning testing of the 2_x/trunk stream anyway, and I
don't need any new features on 1_x ;)
-cj.

>>
>> I personally would really regret choosing Scenario I, since trunk has
>> couple of great new feature such as the new IL, OModel versioning,
>> extension activities, process contexts, etc., and that with good cause.
>> Not to mention the hard work that has been put into that branch. So it's
>> rather not an option.
>>
>> Scenario II has IMHO less of such negative impact. We will still need to
>> maintain the 1.x branch for bug fixes of running 1.x instances, so we're
>> not dropping something, however, all new features should go into
>> trunk. In addition, it's rather impossible to stabilize and improve
>> trunk with respect to performance etc. if it is not released.
>>
>> My suggestion would be to go for II, prepare a 1.3.4 and 2.0-beta2
>> release, declare 1.x to be a dead-end and move on with development on trunk.
>>
>> What do you think?
>>
>> Cheers,
>>  Tammo
>>
>
>
> Regards,
> --
> Rafał Rusin
> http://rrusin.blogspot.com
> http://www.touk.pl
> http://top.touk.pl
>

Reply via email to