Re: integration and master divergence

Henrique Prange <[email protected]>
Newsgroups gmane.comp.web.webobjects.wonder-disc
Message-ID <[email protected]>
Hi Kieran,

I've deployed the 5.6.1 version to the WOCommunity Repository. I'll deploy the 5.7.0 as soon as it's approved.

Cheers,

Henrique

On 18/07/2012, at 20:39, Kieran Kelleher wrote:

> One interesting thing is that the current stable (?) tip of master from 3 weeks ago has no tag, so I just labeled it wonder-5.6.1 just now and pushed that tag so we have a reference point.
> 
> On Jul 18, 2012, at 4:47 PM, Chuck Hill wrote:
> 
>> 
>> On 2012-07-18, at 1:28 PM, Ramsey Gurley wrote:
>>> On Jul 18, 2012, at 1:19 PM, Chuck Hill wrote:
>>>> Can you clarify something for me:
>>>> On 2012-07-18, at 1:10 PM, Kieran Kelleher wrote:
>>>> 
>>>>> Good point, nevertheless, it is just a workflow. Branches and tags are very similar in the sense that they are both generally just "post-it note" references to commits in the object graph, however it is easier for less adventurous users who want to work with source code and still want stable source to have a stable "master" since checking out a tag (detached HEAD and warning message) is not a good user experience, especially for those not living on bleeding edge.
>>>>> 
>>>>> So, IMHO, we can keep everyone happy by continuing with two branches (just labels on commits) and someone (anyone with commit access) can periodically make a release candidate branch based on master, integrate one-month+ old integration, push it and announce the release candidate via pull request of it to master.
>>>> 
>>>> What about the case where that point in time had a bug that was fixed in a later commit, perhaps the next week?  Merging a point in time does not guarantee a working version, just that any bugs in that merge were fixed in a subsequent commit.  Addressing that seems to lead us back to cherry picking the commit.  What am I missing?
>>>> 
>>>> 
>>>> Chuck
>>> 
>>> Just another branch of course! We shall call it hotfix :3
>>> 
>>> http://nvie.com/posts/a-successful-git-branching-model/
>>> 
>>> See, everything can be fixed by a new branch... except the part where it takes half my day managing them all ;-)
>> 
>> 
>> Is there an app for that?
>> 
>> 
>> 
>> -- 
>> Chuck Hill             Senior Consultant / VP Development
>> 
>> Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems.    
>> http://www.global-village.net/gvc/practical_webobjects
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
> 
> 
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Wonder-disc mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wonder-disc


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.