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