On Sep 1, 2009, at 8:53 , Konovalov, Vadim (Vadim)** CTR ** wrote:

From: Gisle Aas [mailto:gi...@activestate.com]
The last "public" source repository is at
tcltkce.cvs.sourceforge.net (sf) and
it contains some commits from Jeff Hobbs, those are the latest.

It comes back to me now.  I would have to research what it takes to
restore access to that repo.  I would be much happier if we
could move
away from CVS.  Git is my preference nowadays.

My suggestion is to convert the old CVS repository to a Git repo and
then host the official mirror on Github or Gitorious.

I would be 1% happier with googlecode, but, given that you'll move the repository somehow, let it be your choice, I'm fine with either Github or Gitorious. Will you please take care moving both Tcl and Tcl::Tk at once there? (and may be Tkx also?)

First attempt at converting the CVS repo from sourceforge has now been performed. You can investigate and grab the result from:

    http://github.com/gisle/tcl.pm/commits/master

The tagging in the CVS repo appear to be lacking (the only tags that appeared was Tcl-0-{72,75,85}) so I will spend a little time trying verify the converted result and try to recreate some tags matching the most recent CPAN releases at least.

It seems like the history of the CVS repo starts with "Author: Jeff Hobbs <je...@activestate.com>; Date: Mar 22 2004; initial import of Vadim's Tcl-0.72 Perl/Tcl bridge module into sf cvs". If you happen to have a repo of earlier history, then we could add that to the GIT repo as well.

If you want I'll convert the TclTk repo as well.

I'm not too keen on googlecode since I prefer git to hg. Github has the "drawback" that you have to place projects within the namespace of a specific user. Making Gitorious the canonical repo avoids this problem.

--Gisle

Reply via email to