On Sat, Aug 27, 2011 at 20:50, Frank Lanitz frank@frank.uvena.de wrote:
On Sat, 27 Aug 2011 20:46:37 +0200 Colomban Wendling lists.ban@herbesfolles.org wrote:
Le 27/08/2011 20:27, Frank Lanitz a écrit :
On Sat, 27 Aug 2011 18:02:41 +0200 Colomban Wendling lists.ban@herbesfolles.org wrote:
Le 22/08/2011 00:27, Jiří Techet a écrit :
[...]
Well, in my opinion the whole topic of git transition is over-discussed.
Looks the same for me, and I didn't see much new POV or useful infos since a bunch of emails.
The reason why I haven't been very active on Geany's mailing list are exactly these endless discussions which lead nowhere. To your steps:
1 and 2: GitHub or Gitorious are the only options if you want personal repositories (which is the main reason I want the git switch). It's not a crucial decision at all which one you chose - if you pick GitHub and realize it stinks, you can always move the repository to Gitorious. The only problem is that contributors would have to move their personal clones too, but it's not a big deal.
I'd like to at least have a synchronized version on git.geany.org. Even if it wouldn't have that personal clones, it could be the main clone source or at least a backup mirror.
Can you provide a clone which is inclduing all point Jiri mentioned?
- Branches
- Tags
- Merges?
I only have a full git-svn --stdlayout copy, so basically "no", though "partially" is also right:
- I (can) have branches (needs to co remote/name; co -b name)
- I (can) have tags (huh, they looks like branches)
- I *don't* have proper merges (the history is linear)
- I *don't* have proper authors
Not sure how to fix this (especially merges, I have a script for the authoring part somewhere, and I think that true branches and tags should be easily created with a tiny script) but Jiří seems to know some ways.
So I suggest this: Jiri can you help to do so (or does maybe the github svn clone tools does this correct?) we surely can also offer something like that from git.geany.org. But here import is needed FMPOV.
I could, but it needs some manual work and I'd like to do it just before the switch because I'm not sure if I could easily add the commits (commits on different branches and especially merges) you do between now and the switch. I was too missing a few committer names - see the original email here
http://lists.uvena.de/geany-devel/2010-June/002672.html
which I'd need to get first before performing the conversion.
Cheers, Jiri