Abdelrazak Younes <you...@lyx.org> writes:

| Jean-Marc Lasgouttes wrote:
>> Pavel Sanda <sa...@lyx.org> writes:
>>
>>   
>>> Abdelrazak Younes wrote:
>>>     
>>>> As for refering to a svn revision instead of a git branch, this is
>>>> a different mental model indeed, but not not a loss of function
>>>> IMHO.
>>>>       
>>> to me this depends on what kind of development model you use and given
>>> the number of lyx developers and the way we proceed i think the centralized
>>> way is the better one.
>>>     
>>
>> For users that (try to) help us find bugs (and we need these people),
>> saying "it did work at r1234" is easier that giving a hash (isn't this
>> how a git state is defined? here I show my ignorance about it).
>>
>> To make things clearer, there is some merit to the increasingness of the
>> svn revision numbers (in two different branches at a time). From what I
>> understand about git, it is lost in the new world.
>>   
>
| Not quite true. In a git world, a bug fixing would _always_ happen in
| a specific branch and be merged to the main repo when it's done; at
| which point you can tag the main repo with "bug xxx" or feature "xxx".
| And you can point the user to this tag: "it did work before tag xxx".
| The main repo will not have gazillion commits to refer to, only branch
| merging points. The idea is that any feature or bug is developped in a
| separate branch. I believe tag is much more meaningful to the user
| than svn revision number.
>
| IOW, this is a different mental model and nothing is lost from svn, really.

That is only one way of using git...

-- 
    Lgb

Reply via email to