Re: Proof of concept GitHub repo

John Patrick <[email protected]> Wed, 4 Apr 2012 13:52:44 +0100
Newsgroups gmane.comp.java.cruise-control.devel
Message-ID <CAH9u10nWJZ=a8mT3Qk0sKZoyBWWkrsZjKy8z-7wq3bME9OtoQA@mail.gmail.com>
On 10 March 2012 11:04, Julian Simpson <[email protected]> wrote:
> Hi Kent!
>
> On 9 March 2012 23:18, Kent R. Spillner <[email protected]> wrote:
>>
>> 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
>>
>>
>
>
> Awesome.  Yours is better.  And congratulations on the newest member of your
> family!
>
>>
>> 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.
>
>
> <imo>I don't think there's a choice but to migrate.  Open source happens on
> GitHub and BitBucket these days.  But mainly GitHub.  If we're clear about
> the criteria that pull requests are accepted with, then being a committer
> would be a lot easier.
>
> Actually, that's a good idea for a plugin: GitHub support.
> </imo>
>>
>>
>>
>> > 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.
>
>
> I think you'd ideally want to get the email address that the committer
> registered on github with (e.g. https://github.com/JeffreyFredrick shows
> Jeffrey's email), and I believe that then GitHub will join the dots and
> allow you to see the committer's other work.
>
> I'm going to shut up about GitHub now.
>
> Cheers
>
> Julian.
>
>
>
>>
>>
>>
>> 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'
>>
>> 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(?)
>> pauljulius -> https://github.com/PaulJulius(?)
>> jfredrick -> https://github.com/JeffreyFredrick
>> jchyip -> https://github.com/jchyip
>> jkuipers -> https://github.com/jkuipers
>> bahmail -> https://github.com/bhamail
>> 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
>>
>> Best,
>>
>> Julian.
>>
>>
>> [1] taken from http://cruisecontrol.sourceforge.net/developers.html, and
>> by grepping 'svn log' entries
>> --
>>
>> Julian Simpson
>> The Build Doctor Ltd.
>> http://www.build-doctor.com
>> [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
>>
>
>
>
> --
> Julian Simpson
> The Build Doctor Ltd.
> http://www.build-doctor.com
> [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
>

Will:

https://github.com/CruiseControl/cruisecontrol

Become the official master/main repository once development on svn has finished?

John

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
Cruisecontrol-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-devel