|
»
« Return to Thread: Branch development of 1.6.x vs 1.7.x?
Re: Branch development of 1.6.x vs 1.7.x?
Hi Geert,
If it were all up to me (uh oh -- watch out!), I was thinking that it
would be nice to go with simply "1.5.x", and then switch the naming
scheme for tags over to match (i.e. "1.5.1"). :) The rationale would be:
* Less typing / shorter URLs.
* Consistent w/ Subversion's own development scheme.
I looked at three different projects (Subversion, Tomcat, and Jetty),
and none of them were consistent [with each other]. Subversion and
Jetty were closest.
* They are automatically listed first when viewing the tree.
This is pretty handy where there are a many branches, such as feature
branches or developer branches. An example of this is the Subversion
branch list:
http://svn.collab.net/repos/svn/branches/
On the whole either scheme would work and "maintenance-1.6.x" is more
descriptive.
Feeling swayed or convinced one way or another? :)
Josh
--
Joshua Hansen
Up Bear Enterprises
(541) 760-7685
Geert Bevin wrote:
> Hi Josh,
>
> I never really thought about it, but I quite like "maintenance-1.6.1".
> What's your preference?
>
> Take care,
>
> Geert
>
> On 07 Oct 2008, at 23:45, Josh Hansen wrote:
>
>> Hi Geert,
>>
>> Ok. I'm ready to create the branches.
>>
>> One question:
>> * The naming pattern in the 'tags' hierarchy is "release-1.6",
>> "release-1.6.1", etc. For branches, do you have a preference or
>> recommendation for using "release-1.6.x", "maintenance-1.6.x", or
>> simply
>> "1.6.x", or something else entirely?
>> http://svn.rifers.org/rife/tags/
>>
>> As an example, the subversion project itself uses simple version
>> numbers
>> for both tags and branches ("1.5.1" and "1.5.x" respectively):
>> http://svn.collab.net/repos/svn/branches/
>> http://svn.collab.net/repos/svn/tags/
>>
>> Josh
>> --
>> Joshua Hansen
>> Up Bear Enterprises
>> (541) 760-7685
>>
>>
>> Geert Bevin wrote:
>>> Hi Joshua,
>>>
>>>> Wow! All that power! :) Thanks -- I'll be sure to use it
>>>> responsibly! :)
>>> I'm sure you will, you've shown great involvement and responsibility
>>> before :-)
>>>
>>>> Good to know about trunk and 1.7. I'll create branches for at least
>>>> 1.5.x and 1.6.x, as well as merging any changes to trunk.
>>> Sounds good, thanks!
>>>
>>> Take care,
>>>
>>> Geert
>>>
>>>> All the best,
>>>>
>>>> Josh
>>>> --
>>>> Joshua Hansen
>>>> Up Bear Enterprises
>>>> (541) 760-7685
>>>>
>>>>
>>>> Geert Bevin wrote:
>>>>> Hey Josh,
>>>>>
>>>>> development for 1.7 has been happening in trunk. However, since
>>>>> I've
>>>>> been the only one working on RIFE for quite a while and I've had
>>>>> barely time to do some 1.7 stuff, I never created any maintenance
>>>>> branches. You've given you commit rights to all of svn.rifers.org.
>>>>> You
>>>>> should be able to create a maintenance branch for the release you
>>>>> want
>>>>> to work on and commit your changes. After that, you can merge the
>>>>> diffs into trunk. Does that work for you?
>>>>>
>>>>> Take care,
>>>>>
>>>>> Geert
>>>>>
>>>>>
>>>>> On 28 Sep 2008, at 03:16, Josh Hansen wrote:
>>>>>
>>>>>> Hi Geert,
>>>>>>
>>>>>> Oh yeah: where is development towards 1.7 happening? "trunk"
>>>>>> seems to
>>>>>> be 1.6.x (1.6.2 at the moment)... :)
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Josh
>>>>>> --
>>>>>> Joshua Hansen
>>>>>> Up Bear Enterprises
>>>>>> (541) 760-7685
>>>>>>
>>>>>>
>>>>>> Josh Hansen wrote:
>>>>>>> Hi Geert,
>>>>>>>
>>>>>>> I'd like to do a little development and bug fixing against the
>>>>>>> 1.6.x
>>>>>>> versions, and possibly against 1.5.x.
>>>>>>>
>>>>>>> I can see tags for 1.5.1, and 1.6.1, and there is the trunk
>>>>>>> version, but
>>>>>>> no branches (other than i18n):
>>>>>>> http://svn.rifers.org/
>>>>>>> http://svn.rifers.org/rife/tags/
>>>>>>> http://svn.rifers.org/rife/branches/
>>>>>>>
>>>>>>> Should I just code against the tagged versions (1.5.1 and 1.6.1)
>>>>>>> and
>>>>>>> send you the diffs?
>>>>>>>
>>>>>>> Some branches for bugfix development on releases would be
>>>>>>> nice... :)
>>>>>>>
>>>>>>> Regards,
>>>>>>>
>>>>>>> Josh
>>>>>>> --
>>>>>>> Joshua Hansen
>>>>>>> Up Bear Enterprises
>>>>>>> (541) 760-7685
>>>>>>>
>>>>> --
>>>>> Geert Bevin
>>>>> Terracotta - http://www.terracotta.org
>>>>> Uwyn "Use what you need" - http://uwyn.com
>>>>> RIFE Java application framework - http://rifers.org
>>>>> Music and words - http://gbevin.com
>>>>>
>>>>>
>>> --
>>> Geert Bevin
>>> Terracotta - http://www.terracotta.org
>>> Uwyn "Use what you need" - http://uwyn.com
>>> RIFE Java application framework - http://rifers.org
>>> Music and words - http://gbevin.com
>>>
>>>
>
> --
> Geert Bevin
> Terracotta - http://www.terracotta.org
> Uwyn "Use what you need" - http://uwyn.com
> RIFE Java application framework - http://rifers.org
> Music and words - http://gbevin.com
>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "rife-dev" group.
To post to this group, send email to rife-dev@...
To unsubscribe from this group, send email to rife-dev+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/rife-dev?hl=en
-~----------~----~----~----~------~----~------~--~---
« Return to Thread: Branch development of 1.6.x vs 1.7.x?
| Free embeddable forum powered by Nabble | Forum Help |
