beehive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rich Feit <richf...@gmail.com>
Subject Re: tags versus branches for releases
Date Tue, 14 Jun 2005 22:35:33 GMT
I personally would get a warm fuzzy from something like this:

    https://svn.apache.org/repos/asf/incubator/beehive/tags/...

But... how about we wait to see if anyone ever asks for this (or appears 
really confused by us not having it) on beehive-user?

Rich

Eddie ONeil wrote:

>  We can certainly create tags for releases, though in SVN a tag and a
>branch are the same thing.  See:
>
>    http://svnbook.red-bean.com/en/1.1/svn-book.html#svn-ch-4-sect-6
>
>So, the beehive/branches/v1/m1 is going to be exactly the same as
>beehive/tags/v1/m1 except that the former (at least today) will have a
>few additional documentation changes since this is where the doc is
>published for the v1m1 release -- Steve tends to fix a few doc issues
>after we release.
>
>Any code changes that go into either are disallowed and will be backed out.
>
>Thus, it's a different name for the same thing, but if there's demand
>for tags, it's easy enough to create them.
>
>Eddie
>
>
>
>
>On 6/14/05, Jeremiah Johnson <mrtidy@gmail.com> wrote:
>  
>
>>Beehive does not currently use tags in SVN.  This isn't a big issue,
>>but I think that the infrastructure isn't complete without at least
>>discussing it.  I don't think that there is a standard in Apache for
>>tagging a release, so it seems that it is up to the individual
>>projects.
>>
>>As a user of Beehive, it would allow me to sleep better to know that
>>there are tags on each release.  If my well-adopted and impressive
>>applications run into a critical defect, I would know that the source
>>is easily accessible via a tag and a fix could be made without me
>>having to upgrade.
>>
>>Because of SVN's stability in renaming and moving files, it seems that
>>tags offer less value than in other source control systems.  In fact,
>>since SVN doesn't force tags to be read-only, it almost seems that
>>tags provide no value at all.  I can't really identify any value
>>except that I feel better with tags.
>>
>>I see that other projects in Apache (i.e. Axis 2, Geronimo, and
>>MyFaces) use tags - so maybe Beehive should just do as they do :)
>>Maybe this is a reason to tag.
>>
>>I suggest that http://wiki.apache.org/beehive/Release_Process#head-7c5508c82f9623d14b315dac319c53425915e244
>>be updated to be more explicit about branching (as happened in v1m1)
>>and then creating a tag from the branch after a successful vote
>>(didn't happen in v1m1).
>>
>>- jeremiah
>>
>>    
>>
>
>  
>

Mime
View raw message