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.
Anyway, I'll use whatever is decided...
Really? I thought you were an old, lazy and stubborn guy...
Abdel.