[Development] Branches and time based releases

Matthew Woehlke mw_triad at users.sourceforge.net
Tue Feb 25 19:13:14 CET 2014


On 2014-02-25 12:40, Thiago Macieira wrote:
> Em ter 25 fev 2014, às 11:33:00, Oswald Buddenhagen escreveu:
>>> I.e., nothing changes. I propose this branch stay named "dev", for clarity
>>> of purpose, not "master".
>>
>> i don't think the clarity buys us much. like the rest of the branch
>> naming stuff, it is really a minor detail for the average contributor.
>> otoh, the deviation from the default leads to *every* project so far
>> having to rename their master branch upon promotion to being an official
>> part of qt.
>
> They should instead start with a branch called "dev". That means there's no
> renaming necessary later on.
>
> It equally solves the problem.

To add an outsider perspective here... it's bad enough Qt doesn't follow 
the conventions (a) used by (nearly) every other git repository in 
existence and (b) unambiguously recommended by git itself.

If I had such a project, I would much prefer to rename a branch (which 
is after all a technically very low cost operation) than violate 
convention, habit and muscle memory by doing something non-standard from 
the start.

-- 
Matthew




More information about the Development mailing list