On 08/24/2011 02:56 PM, Jiří Techet wrote:
Hi Lex,
On Tue, Aug 23, 2011 at 07:21, Lex Trotmanelextr@gmail.com wrote:
Hi All,
Some mixed comments.
@Jiri I would have thought that the process for creating the Git repo was to check the existing readonly mirror then move it to the chosen host and setup access. Or do you know of some problem with it?
the disadvantage of using the current read-only mirror is the following:
- It's not complete (just 3 years of history). Could be a problem if
you want to bisect some bug which has been present for a long time. Apart from this it's just nice to see the complete history.
There are no tags visible.
There are no branches and branch merges visible.
Even though it takes some time, I think it's worth doing the initial git repository setup properly because it's very hard to modify it afterwards (all contributors would have to throw away their personal clones). I think it's nice to see the complete history so you can see when each release was made, checkout any previous commit and think of the good old times when the individual commits were made.
You can get a (one-year-old) complete SVN export of Geany from here:
https://gitorious.org/geany/complete
It's not perfect - the branches aren't "glued" to the trunk in merge points and the tags are squashed with the previous commits which I don't like but it gives you an idea how a complete Geany's history looks like.
We could also use the SVN import on GitHub. It's offered as an option when you create a new repository. I have no idea if it suffers from the same limitations you mentioned.
Cheers, Matthew Brush