Re: Proof of concept GitHub repo

"Kent R. Spillner" <[email protected]> Fri, 9 Mar 2012 17:18:21 -0600 (CST)
Newsgroups gmane.comp.java.cruise-control.devel
Message-ID <[email protected]>
Hey, dude-
 
> I decided to import CruiseControl to a GitHub repository, so we could discuss something concrete.
 
Funny...  I haven't been keeping up with the list these past few months because of a new baby at home, but independently of your spike I created a CruiseControl organization on GitHub ~1 month ago: http://github.com/cruisecontrol
 
I plan on periodically sync'ing it with the main Subversion repo so it can just act as an unofficial mirror unless we ever decide in the future to fully migrate.
 
> Also, I need to map SVN usernames[1] to GitHub usernames:
 
For the initial import I mapped each git users' email address to its @users.sourceforge.net address rather than track down everyone's GitHub account, but I did add Jeffrey and Dan and Jason and Joris to the organization.  I didn't add Paul yet until I can confirm that the PaulJulius account on GitHub is his.  If any other committers want to send me their GitHub username I'll gladly add them, too.
 
Best,
Kent
 
-----Original Message-----
From: "Julian Simpson" <[email protected]>
Sent: Sunday, February 19, 2012 14:35
To: [email protected]
Subject: [Cruisecontrol-devel] Proof of concept GitHub repo



I decided to import CruiseControl to a GitHub repository, so we could discuss something concrete.

It was pretty straight forward:
1) install git and git-svn
2) run 'git svn clone [https://cruisecontrol.svn.sourceforge.net/svnroot/cruisecontrol/trunk] https://cruisecontrol.svn.sourceforge.net/svnroot/cruisecontrol/trunk'

That's not a complete clone: I'll have to experiment with the options to bring the branches and tags in.

Also, I need to map SVN usernames[1] to GitHub usernames:

alden -> [https://github.com/alden(] https://github.com/alden(?)
 pauljulius -> [https://github.com/PaulJulius(] https://github.com/PaulJulius(?)
jfredrick -> [https://github.com/JeffreyFredrick] https://github.com/JeffreyFredrick
jchyip -> [https://github.com/jchyip] https://github.com/jchyip
 jkuipers -> [https://github.com/jkuipers] https://github.com/jkuipers
bahmail -> [https://github.com/bhamail] https://github.com/bhamail
sl4mmy -> [https://github.com/sl4mmy] https://github.com/sl4mmy
 robertdw -> unknown
gurun -> unknown
Niklas Olofsson -> unknown
 Hack Kampbjørn -> unknown

It's not mandatory to do this, but as committers would need a GitHub account to participate, it seems sensible to get this done when an import would happen. Besides, I think it's this social element (being able to easily discover the work of others) that is valuable.

Anyway, feel free to have a look:

[https://github.com/builddoctor/cruisecontrol] https://github.com/builddoctor/cruisecontrol

Best,

Julian.


[1] taken from [http://cruisecontrol.sourceforge.net/developers.html] http://cruisecontrol.sourceforge.net/developers.html, and by grepping 'svn log' entries
 --
Julian Simpson
The Build Doctor Ltd.
[http://www.build-doctor.com] http://www.build-doctor.com
[mailto:[email protected]] [email protected]
(+44) 207 183 0323

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/

_______________________________________________
Cruisecontrol-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-devel