unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* The Big Switch to Git
@ 2008-03-14 16:23 Ludovic Courtès
  2008-03-14 18:38 ` Greg Troxel
                   ` (3 more replies)
  0 siblings, 4 replies; 22+ messages in thread
From: Ludovic Courtès @ 2008-03-14 16:23 UTC (permalink / raw)
  To: guile-devel

Hello,

Neil and I have agreed to switch from CVS to Git (a few others were
enthusiastic too).  Now we need to agree on the details.  :-)

Personally, I'm thinking about only importing `guile-core' for now (like
what Han-Wen did at http://repo.or.cz/w/guile.git some time ago).  If we
eventually feel the need to import the other modules, we can do it and
have the Savannah folks let us store them in sub-directories.

We can't easily setup a `git-cvspserver' on Savannah I'm afraid, nor a
bidirectional gateway, and I think the complexity of doing it would
exceed the benefit, especially now that Git has become widespread.
Thus, I think we should just leave the CVS repository as is.  Of course,
we don't want to delete it, since it contains other modules, for
instance.  What do you think?

I've already done a `git-cvsimport' of `guile-core' locally.  I now have
a complete and UTF-8-clean list of committers (a mapping from
CVS/Savannah user IDs to real names and emails).  The Git repository
takes 34 MiB vs. 52 MiB for the CVS repository.

Once we've agreed on the details, one of the Savannah admins of the
project (i.e., Neil) will have to tick the "Git repository" option in
the "Select Features" menu item of the web interface, after which I can
just push the repository online.  We'll also have to update all
references to the CVS repository.

Comments?

Thanks,
Ludovic.





^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2008-03-28 16:14 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-14 16:23 The Big Switch to Git Ludovic Courtès
2008-03-14 18:38 ` Greg Troxel
2008-03-15 21:30   ` Ludovic Courtès
2008-03-16 20:57     ` Thien-Thi Nguyen
2008-03-24 23:16       ` Neil Jerram
2008-03-27 14:07         ` Thien-Thi Nguyen
2008-03-27 14:28           ` Han-Wen Nienhuys
2008-03-27 14:45             ` Thien-Thi Nguyen
2008-03-28  4:33               ` Han-Wen Nienhuys
2008-03-28  7:39                 ` Thien-Thi Nguyen
2008-03-28 16:11                   ` Han-Wen Nienhuys
2008-03-28  8:10                 ` Ludovic Courtès
2008-03-28 16:14                   ` Han-Wen Nienhuys
2008-03-15 16:22 ` Thien-Thi Nguyen
2008-03-22  0:41 ` Han-Wen Nienhuys
2008-03-26 22:36   ` Ludovic Courtès
2008-03-24 22:56 ` Neil Jerram
2008-03-26 10:06   ` Ludovic Courtès
2008-03-26 18:47     ` Neil Jerram
2008-03-26 22:31       ` Ludovic Courtès
2008-03-27 20:22         ` Ludovic Courtès
2008-03-27 22:16           ` Ludovic Courtès

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).