Re: The Big Switch to Git

2008-03-28 Thread Thien-Thi Nguyen
() Han-Wen Nienhuys [EMAIL PROTECTED] () Fri, 28 Mar 2008 01:33:59 -0300 Oh; you could import those your self, and push them to other branches in the same repository. For lilypond we have the website and the binary builder in a branch web and gub respectively. Sounds like a

Re: The Big Switch to Git

2008-03-27 Thread Thien-Thi Nguyen
() Neil Jerram [EMAIL PROTECTED] () Mon, 24 Mar 2008 23:16:23 + It would be nice to have workbook and guile-scripts as peers of guile-core, since that forms the minimal set to reproduce cvs checkout hack of yore. (Basically, the cvs-module hack included only those three

Re: The Big Switch to Git

2008-03-27 Thread Han-Wen Nienhuys
Thien-Thi Nguyen escreveu: I urge you to reconsider. It's no big deal to import them and leave them be (for historians). You can even make them read-only. this is a non-issue. You can do the import to a seperate git repo later, and then do a merge into core. This will add all the history

Re: The Big Switch to Git

2008-03-27 Thread Thien-Thi Nguyen
() Han-Wen Nienhuys [EMAIL PROTECTED] () Thu, 27 Mar 2008 11:28:56 -0300 this is a non-issue. You can do the import to a seperate git repo later, and then do a merge into core. This will add all the history of the side-project to core as well. IMO Until there is a need, importing

Re: The Big Switch to Git

2008-03-27 Thread Ludovic Courtès
Hi! [EMAIL PROTECTED] (Ludovic Courtès) writes: Jim Meyering on `savannah-hackers' confirmed [0] that the CVS repo can be made read-only, so I'll ask him to make it read-only and push the new Git repo sometime tomorrow evening (Thursday, 27th), i.e., around 9pm-10pm GMT+1. (At any rate, we

Re: The Big Switch to Git

2008-03-27 Thread Ludovic Courtès
Hi, [EMAIL PROTECTED] (Ludovic Courtès) writes: It's now online! http://git.sv.gnu.org/gitweb/?p=guile.git The CVS repository contains a single file that indicates the change: http://cvs.savannah.gnu.org/viewvc/guile/guile/guile-core/ I've updated the website to reflect the change.

Re: The Big Switch to Git

2008-03-27 Thread Han-Wen Nienhuys
Thien-Thi Nguyen escreveu: () Han-Wen Nienhuys [EMAIL PROTECTED] () Thu, 27 Mar 2008 11:28:56 -0300 this is a non-issue. You can do the import to a seperate git repo later, and then do a merge into core. This will add all the history of the side-project to core as well. IMO

Re: The Big Switch to Git

2008-03-26 Thread Ludovic Courtès
Hello, Neil Jerram [EMAIL PROTECTED] writes: After reviewing what others have said on this, I'm inclined to agree with this lazy-import approach. OK. Agreed. Except that I think that we should cvs remove everything that has been transferred to Git (once it is clear that the transfer was

Re: The Big Switch to Git

2008-03-26 Thread Neil Jerram
[EMAIL PROTECTED] (Ludovic Courtès) writes: Hmm, I'd prefer adding a `THIS-REPOSITORY-IS-DEAD' marker, as Han-Wen suggested. We should also ask the Savannah hackers what other options are available to somehow hide the repository without actually deleting it. OK; I'm not wedded to cvs

Re: The Big Switch to Git

2008-03-26 Thread Ludovic Courtès
Hi, Neil Jerram [EMAIL PROTECTED] writes: I've done that now, so please feel free to proceed with whatever is the next step. Should we announce a temporary moratorium on CVS commits? Do people need time to record any work that they have in progress by doing cvs diffs, while the CVS server

Re: The Big Switch to Git

2008-03-26 Thread Ludovic Courtès
Hi, Han-Wen Nienhuys [EMAIL PROTECTED] writes: Ludovic Courtès escreveu: 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

Re: The Big Switch to Git

2008-03-16 Thread Thien-Thi Nguyen
() [EMAIL PROTECTED] (Ludovic Courtès) () Sat, 15 Mar 2008 22:30:51 +0100 Just to clarify: there are 18 modules, most of which are interesting, but also somewhat bitrotten. Here's the list: guile-compguile-modules guile-statprof guile-www guile-coreguile-oops

Re: The Big Switch to Git

2008-03-15 Thread Thien-Thi Nguyen
() [EMAIL PROTECTED] (Ludovic Courtès) () Fri, 14 Mar 2008 17:23:38 +0100 switch from CVS to Git Cool! 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

Re: The Big Switch to Git

2008-03-15 Thread Ludovic Courtès
Hi, Greg Troxel [EMAIL PROTECTED] writes: I would be tempted to transfer the other modules; the plan you stated leaves some things in cvs and some not, and you want to disable writes to cvs after the cutover. It would be cleaner to have all in git and cvs just a historical reference. Just

Re: The Big Switch to Git

2008-03-14 Thread Greg Troxel
From: [EMAIL PROTECTED] (Ludovic Courtès) That sounds ok. I think not having bidirectional gateways is the right call. I would be tempted to transfer the other modules; the plan you stated leaves some things in cvs and some not, and you want to disable writes to cvs after the cutover. It