[z3-five] SVN: Products.Five/branches/1.5/ Tag a release branch for the 1.5 line.
Tres Seaver
tseaver at palladion.com
Wed Oct 4 17:10:08 CEST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
yuppie wrote:
> Hi!
>
>
> Tres Seaver wrote:
>>
>> yuppie wrote:
>>>
>>> Tres Seaver wrote:
>>>> Log message for revision 70512:
>>>> Tag a release branch for the 1.5 line.
>>>>
>>>> Changed:
>>>> A Products.Five/branches/1.5/
>>>>
>>>> -=-
>>>> Copied: Products.Five/branches/1.5 (from rev 69454,
>>>> Products.Five/trunk)
>>> There are two issues with this checkin:
>>>
>>> 1.) It is not in line with our current policy:
>>> http://codespeak.net/pipermail/z3-five/2006q3/001639.html
>>
>> That mail says:
>>
>> As Five 1.2 is now phasing out and we might start development on Five
>> 1.6 (see below), a Five 1.5 branch is to be expected soon. Anyone is
>> welcome to create it in order to lift the current feature freeze on
>> the trunk.
>
> You are quoting this out of context. Philipp used the trunk because it
> made maintenance easier - not because creating a branch would have been
> hard work. Lifting the current feature freeze should not be done just
> for fun - it should only be done if someone actually wants to check in a
> new feature.
>
>>> 2.) The branch was copied from a historical revision, the latest bugfix
>>> (r69839) is missing on the branch.
>>
>> The branch was copied from the same revisiton that the 1.5 tag was made
>> from.
>
> That mail also says:
>
> There currently is no Five 1.5 branch. The trunk is Five 1.5.x.
>
> Until the trunk is needed for new features Five 1.5 maintenance is done
> on the trunk. Delaying branch creation doesn't make any sense if we have
> to backport all fixes at a later point. It *makes* sense if trunk
> bugfixes become automatically part of the 1.5 branch by creating it from
> the *latest* non-feature revision of the trunk.
>
>>> I was planning to backport some bugfixes from Zope3 to Five and I can't
>>> see a good reason why I should do that twice (1.5 branch *and* trunk).
>>
>> Because we are supporting 2.10, while still allowing feature development
>> to go forward?
>>
>>> I propose to delete the 1.5 branch. Of course anybody is welcome to
>>> create it again from the *latest* trunk revision *if* she wants to add a
>>> new feature on the trunk.
>>
>> - -1. 1.5 *already shipped* with Zope3, and has known bugs (the one I
>> fixed, for instance). How do you propose that we fix such bugs to
>> support 2.10 without leaving the trunk frozen forever?
>
> I think Philipp made clear that new features are welcome at any time -
> you just have to create the 1.5 branch before checking them in.
That violates overall branching policy, which says that released stuff
should have branches. We *have* bugs for 1.5, and they need to be
fixed. Delaying creation of the release branch is a pure convenience,
not justified in this case if it means that maintainers have to adjust
to a different policy for Five than for any other project in the repository.
Tres.
- --
===================================================================
Tres Seaver +1 202-558-7113 tseaver at palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFI87Q+gerLs4ltQ4RAj9vAJ9teXvw2Kl71dsc5v5/eCLlao+RUgCg0byr
q3gQDCl5rOKd77ZlQrinJSI=
=iMRA
-----END PGP SIGNATURE-----
More information about the z3-five
mailing list