Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

classic Classic list List threaded Threaded
48 messages Options
123
Reply | Threaded
Open this post in threaded view
|

Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Baptiste MATHUS-3

Forking the thread to focus around Git tinkering.

FWIW, some of you already noticed and added their mappings (svn user=Git formatted user), but I created a small repo under MojoHaus org.

Please contribute the missing mappings for your user id.

I also did a quick and dirty svnadmin load +Git svn clone yesterday. The resulting (temporary) raw repository is here: https://github.com/MojoHaus/svnrepo-gitified-wip

Here's a first draft proposal of the technical and organizational steps we would follow (feedback needed):

1. freeze svn (put it ro and ask for a new dump from Ben)
2. Import it locally
3. Git svn clone it with the user mappings given above (without the --stdlayout option) + push it to GitHub

Then from this monolithic big repo, write a shell script to do the following:

4. For each plugin: git filter-branch to create a repo per plugin.
5. For site: filter-branch too
6. Check everything

WDYT?

BTW we need to PoC the site publication too and think about how to make it not too cumbersome with all those repos there will be. If someone can have a look that'd be great.

---------- Message transféré ----------
De : "Baptiste Mathus" <[hidden email]>
Date : 7 avr. 2015 15:06
Objet : Fwd: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
À : "[hidden email]" <[hidden email]>
Cc :

Copied here to not hit Codehaus bandwidth too heavily:

Cheers

---------- Forwarded message ----------
From: Codehaus Support <[hidden email]>
Date: 2015-04-07 13:11 GMT+02:00
Subject: Re: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
To: Baptiste Mathus <[hidden email]>


Thanks - I think the issue was that the repo was in the subject and I can't see that once I have message open (scrolled off screen)!

[[[ SNIP ]]]

$ sha256sum mojo-20150407.bz2
f17352f7f31b64b87f5b13790973c77be62f81372e39e7b1ce9ea8129eab0ac5  mojo-20150407.bz2


I haven't locked the repo - as you may want to test the migration first.

Cheers,

Ben

On 6 April 2015 at 22:31, Baptiste Mathus <[hidden email]> wrote:

The one here to be precise: svn.codehaus.org/mojo/

Cheers

Le 6 avr. 2015 14:28, "Baptiste Mathus" <[hidden email]> a écrit :

Sorry for the lag. I thought that would be obvious, but that's forgetting Codehaus is hosting quite a bunch of projects :).
That is for the mojo project.

Cheers

Le 4 avr. 2015 23:26, "Codehaus Support" <[hidden email]> a écrit :
Which project did you need a dump for?

I can't see it listed in the email thread.

Thanks,

Ben

On 4 April 2015 at 01:33, Baptiste Mathus <[hidden email]> wrote:
Hi Ben,

Do you think you'll be able to provide the dump some day?

Btw, we're also gonna need some equivalent for JIRA...

Thanks and have a good WE.


2015-03-24 10:00 GMT+01:00 Codehaus Support <[hidden email]>:
I'm away on a cancer research fundraising cycle ride at the moment. Will be back on Monday. 

If it can't wait then you can use svnsync which will work for small repos but is very inefficient for large repos. 


On Tuesday, March 24, 2015, Baptiste Mathus <[hidden email]> wrote:

No we're still waiting to hear from Ben after my last mail.

I'll be able to work on it as soon as we have it. But any help is welcome, and I think Kristian's experience of doing the same on the Apache side would be valuable.

Le 24 mars 2015 05:54, "Kristian Rosenvold" <[hidden email]> a écrit :

Did we get an svn dump ?

K

23. mars 2015 21:54 skrev "Arnaud Héritier" <[hidden email]>:
Is there someone who can take the lead to and manage a little bit the migration ?
Myself I afraid to have few free time before may. 
I hope it will change after that.

On Sun, Mar 22, 2015 at 11:10 PM, Werner Guttmann <[hidden email]> wrote:
Please add me (wguttmn) as well; I'd love to help with the move of the castor-maven-plugin (given that I have just moved the Castor code from Codehaus to github).

Regards
Werner


On 22.03.2015 21:09, Mirko Friedenhagen wrote:
Please add me (mfriedenhagen) as well. I think our group is small
enough to allow everyone full access for now.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Fri, Mar 20, 2015 at 8:12 PM, Arnaud Héritier <[hidden email]> wrote:
I created a "developers" team with everyone in it.
For now there is no repo
This group has only pull/push rights
I don't know what you have in mind in term of permissions
Do we keep a despots/admin group ?
Do we give all rights to everyone ??
cheers

On Fri, Mar 20, 2015 at 7:53 PM, Alexandre COLLIGNON <[hidden email]>
wrote:

What about me then? acollign :D.

Have a nice weekend everyone,
--
Alexandre COLLIGNON<alexandre@collign.net>
https://keybase.io/acollign
https://plus.google.com/+AlexandreCOLLIGNON/

On 3/20/15 1:55 PM, Anders Hammar wrote:
And me please: andham

/Anders

On Fri, Mar 20, 2015 at 1:52 PM, Dennis Lundberg <[hidden email]
<mailto:[hidden email]>> wrote:

     Please add me as well:

     dennisl


     On Fri, Mar 20, 2015 at 9:06 AM, Stefan Birkner
     <[hidden email] <mailto:[hidden email]>> wrote:
     > Please add me too: stefanbirkner
     >
     > 2015-03-20 9:02 GMT+01:00 Kristian Rosenvold
     <[hidden email] <mailto:[hidden email]>>:
     >> krosenvold too :)
     >>
     >>
     >> 2015-03-20 7:47 GMT+01:00 Rickard von Essen
     <[hidden email] <mailto:rickard.von.essen@gmail.com>>:
     >>> please add me too Id: rickard-von-essen
     >>> /Rickard
     >>>
     >>> On Mar 20, 2015 7:43 AM, "Milos Kleint" <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>
     >>>> mkleint at github
     >>>>
     >>>> Thanks.
     >>>>
     >>>> Milos Kleint
     >>>>
     >>>> On Sun, Mar 15, 2015 at 12:30 AM, Tony Chemit
     <[hidden email] <mailto:[hidden email]>>
     >>>> wrote:
     >>>>>
     >>>>> On Sat, 14 Mar 2015 14:11:47 +0100
     >>>>> Karl Heinz Marbaise <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>>
     >>>>> > BTW: Could you please add me to the organization...
     >>>>>
     >>>>> Hy herve, Can you also add me in organization. (tchemit on
github)
     >>>>>
     >>>>> thanks,
     >>>>>
     >>>>> tony.
     >>>>>
     >>>>> --
     >>>>> Tony Chemit
     >>>>> --------------------
     >>>>> tél: <a href="tel:%2B33%20%280%29%202%2040%2050%2029%2028" value="+33240502928" target="_blank">+33 (0) 2 40 50 29 28
     <tel:%2B33%20%280%29%202%2040%2050%2029%2028>
     >>>>> http://www.codelutin.com
     >>>>> email: [hidden email] <mailto:[hidden email]>
     >>>>> twitter: https://twitter.com/tchemit
     >>>>>
     >>>>>

---------------------------------------------------------------------
     >>>>> To unsubscribe from this list, please visit:
     >>>>>
     >>>>>     http://xircles.codehaus.org/manage_email
     >>>>>
     >>>>>
     >>>>
     >>>
     >>
     >>
---------------------------------------------------------------------
     >> To unsubscribe from this list, please visit:
     >>
     >>     http://xircles.codehaus.org/manage_email
     >>
     >>
     >
     >
---------------------------------------------------------------------
     > To unsubscribe from this list, please visit:
     >
     >     http://xircles.codehaus.org/manage_email
     >
     >



     --
     Dennis Lundberg


---------------------------------------------------------------------
     To unsubscribe from this list, please visit:

         http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Sent from my phone




--



--



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Sergei Ivanov
Site publication for each mojo can be performed as part of the release using github's own site plugin (default maven site deployment needs to be suppressed). It pushes the generated site into gh-pages branch of the same project, which is then rendered and delivered by github.
Then you'll have a common mojohaus.github.io site, which is also backed by a git repo. It will then be possible to use either subtree merges or git submodules to integrate individual mojo site contents into the common site. Or maybe you won't even need that. Project sites will be hosted at mojohaus.github.io/project_name and you can let maven relativise the links.

--
Sergei


Wednesday, 8 April 2015 08:03 +0100 from Baptiste Mathus <[hidden email]>:

Forking the thread to focus around Git tinkering.

FWIW, some of you already noticed and added their mappings (svn user=Git formatted user), but I created a small repo under MojoHaus org.

Please contribute the missing mappings for your user id.

I also did a quick and dirty svnadmin load +Git svn clone yesterday. The resulting (temporary) raw repository is here: https://github.com/MojoHaus/svnrepo-gitified-wip

Here's a first draft proposal of the technical and organizational steps we would follow (feedback needed):

1. freeze svn (put it ro and ask for a new dump from Ben)
2. Import it locally
3. Git svn clone it with the user mappings given above (without the --stdlayout option) + push it to GitHub

Then from this monolithic big repo, write a shell script to do the following:

4. For each plugin: git filter-branch to create a repo per plugin.
5. For site: filter-branch too
6. Check everything

WDYT?

BTW we need to PoC the site publication too and think about how to make it not too cumbersome with all those repos there will be. If someone can have a look that'd be great.

---------- Message transféré ----------
De : "Baptiste Mathus" <bmathus@...>
Date : 7 avr. 2015 15:06
Objet : Fwd: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
À : "dev@..." <dev@...>
Cc :

Copied here to not hit Codehaus bandwidth too heavily:

Cheers

---------- Forwarded message ----------
From: Codehaus Support <support@...>
Date: 2015-04-07 13:11 GMT+02:00
Subject: Re: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
To: Baptiste Mathus <bmathus@...>


Thanks - I think the issue was that the repo was in the subject and I can't see that once I have message open (scrolled off screen)!

[[[ SNIP ]]]

$ sha256sum mojo-20150407.bz2
f17352f7f31b64b87f5b13790973c77be62f81372e39e7b1ce9ea8129eab0ac5  mojo-20150407.bz2


I haven't locked the repo - as you may want to test the migration first.

Cheers,

Ben

On 6 April 2015 at 22:31, Baptiste Mathus <bmathus@...> wrote:

The one here to be precise: svn.codehaus.org/mojo/

Cheers

Le 6 avr. 2015 14:28, "Baptiste Mathus" <baptiste@...> a écrit :

Sorry for the lag. I thought that would be obvious, but that's forgetting Codehaus is hosting quite a bunch of projects :).
That is for the mojo project.

Cheers

Le 4 avr. 2015 23:26, "Codehaus Support" <support@...> a écrit :
Which project did you need a dump for?

I can't see it listed in the email thread.

Thanks,

Ben

On 4 April 2015 at 01:33, Baptiste Mathus <baptiste@...> wrote:
Hi Ben,

Do you think you'll be able to provide the dump some day?

Btw, we're also gonna need some equivalent for JIRA...

Thanks and have a good WE.


2015-03-24 10:00 GMT+01:00 Codehaus Support <support@...>:
I'm away on a cancer research fundraising cycle ride at the moment. Will be back on Monday. 

If it can't wait then you can use svnsync which will work for small repos but is very inefficient for large repos. 


On Tuesday, March 24, 2015, Baptiste Mathus <baptiste@...> wrote:

No we're still waiting to hear from Ben after my last mail.

I'll be able to work on it as soon as we have it. But any help is welcome, and I think Kristian's experience of doing the same on the Apache side would be valuable.

Le 24 mars 2015 05:54, "Kristian Rosenvold" <[hidden email]> a écrit :

Did we get an svn dump ?

K

23. mars 2015 21:54 skrev "Arnaud Héritier" <[hidden email]>:
Is there someone who can take the lead to and manage a little bit the migration ?
Myself I afraid to have few free time before may. 
I hope it will change after that.

On Sun, Mar 22, 2015 at 11:10 PM, Werner Guttmann <[hidden email]> wrote:
Please add me (wguttmn) as well; I'd love to help with the move of the castor-maven-plugin (given that I have just moved the Castor code from Codehaus to github).

Regards
Werner


On 22.03.2015 21:09, Mirko Friedenhagen wrote:
Please add me (mfriedenhagen) as well. I think our group is small
enough to allow everyone full access for now.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Fri, Mar 20, 2015 at 8:12 PM, Arnaud Héritier <[hidden email]> wrote:
I created a "developers" team with everyone in it.
For now there is no repo
This group has only pull/push rights
I don't know what you have in mind in term of permissions
Do we keep a despots/admin group ?
Do we give all rights to everyone ??
cheers

On Fri, Mar 20, 2015 at 7:53 PM, Alexandre COLLIGNON <[hidden email]>
wrote:

What about me then? acollign :D.

Have a nice weekend everyone,
--
Alexandre COLLIGNON<alexandre@collign.net>
https://keybase.io/acollign
https://plus.google.com/+AlexandreCOLLIGNON/

On 3/20/15 1:55 PM, Anders Hammar wrote:
And me please: andham

/Anders

On Fri, Mar 20, 2015 at 1:52 PM, Dennis Lundberg <[hidden email]
<mailto:[hidden email]>> wrote:

     Please add me as well:

     dennisl


     On Fri, Mar 20, 2015 at 9:06 AM, Stefan Birkner
     <[hidden email] <mailto:[hidden email]>> wrote:
     > Please add me too: stefanbirkner
     >
     > 2015-03-20 9:02 GMT+01:00 Kristian Rosenvold
     <[hidden email] <mailto:[hidden email]>>:
     >> krosenvold too :)
     >>
     >>
     >> 2015-03-20 7:47 GMT+01:00 Rickard von Essen
     <[hidden email] <mailto:rickard.von.essen@gmail.com>>:
     >>> please add me too Id: rickard-von-essen
     >>> /Rickard
     >>>
     >>> On Mar 20, 2015 7:43 AM, "Milos Kleint" <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>
     >>>> mkleint at github
     >>>>
     >>>> Thanks.
     >>>>
     >>>> Milos Kleint
     >>>>
     >>>> On Sun, Mar 15, 2015 at 12:30 AM, Tony Chemit
     <[hidden email] <mailto:[hidden email]>>
     >>>> wrote:
     >>>>>
     >>>>> On Sat, 14 Mar 2015 14:11:47 +0100
     >>>>> Karl Heinz Marbaise <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>>
     >>>>> > BTW: Could you please add me to the organization...
     >>>>>
     >>>>> Hy herve, Can you also add me in organization. (tchemit on
github)
     >>>>>
     >>>>> thanks,
     >>>>>
     >>>>> tony.
     >>>>>
     >>>>> --
     >>>>> Tony Chemit
     >>>>> --------------------
     >>>>> tél: +33 (0) 2 40 50 29 28
     <tel:%2B33%20%280%29%202%2040%2050%2029%2028>
     >>>>> http://www.codelutin.com
     >>>>> email: [hidden email] <mailto:[hidden email]>
     >>>>> twitter: https://twitter.com/tchemit
     >>>>>
     >>>>>

---------------------------------------------------------------------
     >>>>> To unsubscribe from this list, please visit:
     >>>>>
     >>>>>     http://xircles.codehaus.org/manage_email
     >>>>>
     >>>>>
     >>>>
     >>>
     >>
     >>
---------------------------------------------------------------------
     >> To unsubscribe from this list, please visit:
     >>
     >>     http://xircles.codehaus.org/manage_email
     >>
     >>
     >
     >
---------------------------------------------------------------------
     > To unsubscribe from this list, please visit:
     >
     >     http://xircles.codehaus.org/manage_email
     >
     >



     --
     Dennis Lundberg


---------------------------------------------------------------------
     To unsubscribe from this list, please visit:

         http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Sent from my phone




--
Ben Walding :: ben@...
Web: http://openxource.com/



--
Ben Walding :: ben@...
Web: http://openxource.com/



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Baptiste MATHUS-3
In reply to this post by Baptiste MATHUS-3
The file and repo to contribute the mapping to by PR: https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list

Thanks

2015-04-08 9:03 GMT+02:00 Baptiste Mathus <[hidden email]>:

Forking the thread to focus around Git tinkering.

FWIW, some of you already noticed and added their mappings (svn user=Git formatted user), but I created a small repo under MojoHaus org.

Please contribute the missing mappings for your user id.

I also did a quick and dirty svnadmin load +Git svn clone yesterday. The resulting (temporary) raw repository is here: https://github.com/MojoHaus/svnrepo-gitified-wip

Here's a first draft proposal of the technical and organizational steps we would follow (feedback needed):

1. freeze svn (put it ro and ask for a new dump from Ben)
2. Import it locally
3. Git svn clone it with the user mappings given above (without the --stdlayout option) + push it to GitHub

Then from this monolithic big repo, write a shell script to do the following:

4. For each plugin: git filter-branch to create a repo per plugin.
5. For site: filter-branch too
6. Check everything

WDYT?

BTW we need to PoC the site publication too and think about how to make it not too cumbersome with all those repos there will be. If someone can have a look that'd be great.

---------- Message transféré ----------
De : "Baptiste Mathus" <[hidden email]>
Date : 7 avr. 2015 15:06
Objet : Fwd: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
À : "[hidden email]" <[hidden email]>
Cc :

Copied here to not hit Codehaus bandwidth too heavily:

Cheers

---------- Forwarded message ----------
From: Codehaus Support <[hidden email]>
Date: 2015-04-07 13:11 GMT+02:00
Subject: Re: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
To: Baptiste Mathus <[hidden email]>


Thanks - I think the issue was that the repo was in the subject and I can't see that once I have message open (scrolled off screen)!

[[[ SNIP ]]]

$ sha256sum mojo-20150407.bz2
f17352f7f31b64b87f5b13790973c77be62f81372e39e7b1ce9ea8129eab0ac5  mojo-20150407.bz2


I haven't locked the repo - as you may want to test the migration first.

Cheers,

Ben

On 6 April 2015 at 22:31, Baptiste Mathus <[hidden email]> wrote:

The one here to be precise: svn.codehaus.org/mojo/

Cheers

Le 6 avr. 2015 14:28, "Baptiste Mathus" <[hidden email]> a écrit :

Sorry for the lag. I thought that would be obvious, but that's forgetting Codehaus is hosting quite a bunch of projects :).
That is for the mojo project.

Cheers

Le 4 avr. 2015 23:26, "Codehaus Support" <[hidden email]> a écrit :
Which project did you need a dump for?

I can't see it listed in the email thread.

Thanks,

Ben

On 4 April 2015 at 01:33, Baptiste Mathus <[hidden email]> wrote:
Hi Ben,

Do you think you'll be able to provide the dump some day?

Btw, we're also gonna need some equivalent for JIRA...

Thanks and have a good WE.


2015-03-24 10:00 GMT+01:00 Codehaus Support <[hidden email]>:
I'm away on a cancer research fundraising cycle ride at the moment. Will be back on Monday. 

If it can't wait then you can use svnsync which will work for small repos but is very inefficient for large repos. 


On Tuesday, March 24, 2015, Baptiste Mathus <[hidden email]> wrote:

No we're still waiting to hear from Ben after my last mail.

I'll be able to work on it as soon as we have it. But any help is welcome, and I think Kristian's experience of doing the same on the Apache side would be valuable.

Le 24 mars 2015 05:54, "Kristian Rosenvold" <[hidden email]> a écrit :

Did we get an svn dump ?

K

23. mars 2015 21:54 skrev "Arnaud Héritier" <[hidden email]>:
Is there someone who can take the lead to and manage a little bit the migration ?
Myself I afraid to have few free time before may. 
I hope it will change after that.

On Sun, Mar 22, 2015 at 11:10 PM, Werner Guttmann <[hidden email]> wrote:
Please add me (wguttmn) as well; I'd love to help with the move of the castor-maven-plugin (given that I have just moved the Castor code from Codehaus to github).

Regards
Werner


On 22.03.2015 21:09, Mirko Friedenhagen wrote:
Please add me (mfriedenhagen) as well. I think our group is small
enough to allow everyone full access for now.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Fri, Mar 20, 2015 at 8:12 PM, Arnaud Héritier <[hidden email]> wrote:
I created a "developers" team with everyone in it.
For now there is no repo
This group has only pull/push rights
I don't know what you have in mind in term of permissions
Do we keep a despots/admin group ?
Do we give all rights to everyone ??
cheers

On Fri, Mar 20, 2015 at 7:53 PM, Alexandre COLLIGNON <[hidden email]>
wrote:

What about me then? acollign :D.

Have a nice weekend everyone,
--
Alexandre COLLIGNON<alexandre@collign.net>
https://keybase.io/acollign
https://plus.google.com/+AlexandreCOLLIGNON/

On 3/20/15 1:55 PM, Anders Hammar wrote:
And me please: andham

/Anders

On Fri, Mar 20, 2015 at 1:52 PM, Dennis Lundberg <[hidden email]
<mailto:[hidden email]>> wrote:

     Please add me as well:

     dennisl


     On Fri, Mar 20, 2015 at 9:06 AM, Stefan Birkner
     <[hidden email] <mailto:[hidden email]>> wrote:
     > Please add me too: stefanbirkner
     >
     > 2015-03-20 9:02 GMT+01:00 Kristian Rosenvold
     <[hidden email] <mailto:[hidden email]>>:
     >> krosenvold too :)
     >>
     >>
     >> 2015-03-20 7:47 GMT+01:00 Rickard von Essen
     <[hidden email] <mailto:rickard.von.essen@gmail.com>>:
     >>> please add me too Id: rickard-von-essen
     >>> /Rickard
     >>>
     >>> On Mar 20, 2015 7:43 AM, "Milos Kleint" <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>
     >>>> mkleint at github
     >>>>
     >>>> Thanks.
     >>>>
     >>>> Milos Kleint
     >>>>
     >>>> On Sun, Mar 15, 2015 at 12:30 AM, Tony Chemit
     <[hidden email] <mailto:[hidden email]>>
     >>>> wrote:
     >>>>>
     >>>>> On Sat, 14 Mar 2015 14:11:47 +0100
     >>>>> Karl Heinz Marbaise <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>>
     >>>>> > BTW: Could you please add me to the organization...
     >>>>>
     >>>>> Hy herve, Can you also add me in organization. (tchemit on
github)
     >>>>>
     >>>>> thanks,
     >>>>>
     >>>>> tony.
     >>>>>
     >>>>> --
     >>>>> Tony Chemit
     >>>>> --------------------
     >>>>> tél: <a href="tel:%2B33%20%280%29%202%2040%2050%2029%2028" value="+33240502928" target="_blank">+33 (0) 2 40 50 29 28
     <tel:%2B33%20%280%29%202%2040%2050%2029%2028>
     >>>>> http://www.codelutin.com
     >>>>> email: [hidden email] <mailto:[hidden email]>
     >>>>> twitter: https://twitter.com/tchemit
     >>>>>
     >>>>>

---------------------------------------------------------------------
     >>>>> To unsubscribe from this list, please visit:
     >>>>>
     >>>>>     http://xircles.codehaus.org/manage_email
     >>>>>
     >>>>>
     >>>>
     >>>
     >>
     >>
---------------------------------------------------------------------
     >> To unsubscribe from this list, please visit:
     >>
     >>     http://xircles.codehaus.org/manage_email
     >>
     >>
     >
     >
---------------------------------------------------------------------
     > To unsubscribe from this list, please visit:
     >
     >     http://xircles.codehaus.org/manage_email
     >
     >



     --
     Dennis Lundberg


---------------------------------------------------------------------
     To unsubscribe from this list, please visit:

         http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Sent from my phone




--



--



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Sergei Ivanov
Baptiste,

While it is not too late, can you please rename MojoHaus organisation to all lower case, so that it looks better in URLs? Just go into organisation profile and click Rename Organisation at the bottom of the page. That change will only affect repos and github pages URLs. You can then enter a nicely capitalised  name into the Name field on the same profile page, and that name will be displayed on the organisation front page.

Thanks,
--
Sergei


Wednesday, 8 April 2015 09:53 +0100 from Baptiste Mathus <[hidden email]>:
The file and repo to contribute the mapping to by PR: https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list

Thanks

2015-04-08 9:03 GMT+02:00 Baptiste Mathus <bmathus@...>:

Forking the thread to focus around Git tinkering.

FWIW, some of you already noticed and added their mappings (svn user=Git formatted user), but I created a small repo under MojoHaus org.

Please contribute the missing mappings for your user id.

I also did a quick and dirty svnadmin load +Git svn clone yesterday. The resulting (temporary) raw repository is here: https://github.com/MojoHaus/svnrepo-gitified-wip

Here's a first draft proposal of the technical and organizational steps we would follow (feedback needed):

1. freeze svn (put it ro and ask for a new dump from Ben)
2. Import it locally
3. Git svn clone it with the user mappings given above (without the --stdlayout option) + push it to GitHub

Then from this monolithic big repo, write a shell script to do the following:

4. For each plugin: git filter-branch to create a repo per plugin.
5. For site: filter-branch too
6. Check everything

WDYT?

BTW we need to PoC the site publication too and think about how to make it not too cumbersome with all those repos there will be. If someone can have a look that'd be great.

---------- Message transféré ----------
De : "Baptiste Mathus" <bmathus@...>
Date : 7 avr. 2015 15:06
Objet : Fwd: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
À : "dev@..." <dev@...>
Cc :

Copied here to not hit Codehaus bandwidth too heavily:

Cheers

---------- Forwarded message ----------
From: Codehaus Support <support@...>
Date: 2015-04-07 13:11 GMT+02:00
Subject: Re: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
To: Baptiste Mathus <bmathus@...>


Thanks - I think the issue was that the repo was in the subject and I can't see that once I have message open (scrolled off screen)!

[[[ SNIP ]]]

$ sha256sum mojo-20150407.bz2
f17352f7f31b64b87f5b13790973c77be62f81372e39e7b1ce9ea8129eab0ac5  mojo-20150407.bz2


I haven't locked the repo - as you may want to test the migration first.

Cheers,

Ben

On 6 April 2015 at 22:31, Baptiste Mathus <bmathus@...> wrote:

The one here to be precise: svn.codehaus.org/mojo/

Cheers

Le 6 avr. 2015 14:28, "Baptiste Mathus" <baptiste@...> a écrit :

Sorry for the lag. I thought that would be obvious, but that's forgetting Codehaus is hosting quite a bunch of projects :).
That is for the mojo project.

Cheers

Le 4 avr. 2015 23:26, "Codehaus Support" <support@...> a écrit :
Which project did you need a dump for?

I can't see it listed in the email thread.

Thanks,

Ben

On 4 April 2015 at 01:33, Baptiste Mathus <baptiste@...> wrote:
Hi Ben,

Do you think you'll be able to provide the dump some day?

Btw, we're also gonna need some equivalent for JIRA...

Thanks and have a good WE.


2015-03-24 10:00 GMT+01:00 Codehaus Support <support@...>:
I'm away on a cancer research fundraising cycle ride at the moment. Will be back on Monday. 

If it can't wait then you can use svnsync which will work for small repos but is very inefficient for large repos. 


On Tuesday, March 24, 2015, Baptiste Mathus <baptiste@...> wrote:

No we're still waiting to hear from Ben after my last mail.

I'll be able to work on it as soon as we have it. But any help is welcome, and I think Kristian's experience of doing the same on the Apache side would be valuable.

Le 24 mars 2015 05:54, "Kristian Rosenvold" <[hidden email]> a écrit :

Did we get an svn dump ?

K

23. mars 2015 21:54 skrev "Arnaud Héritier" <[hidden email]>:
Is there someone who can take the lead to and manage a little bit the migration ?
Myself I afraid to have few free time before may. 
I hope it will change after that.

On Sun, Mar 22, 2015 at 11:10 PM, Werner Guttmann <[hidden email]> wrote:
Please add me (wguttmn) as well; I'd love to help with the move of the castor-maven-plugin (given that I have just moved the Castor code from Codehaus to github).

Regards
Werner


On 22.03.2015 21:09, Mirko Friedenhagen wrote:
Please add me (mfriedenhagen) as well. I think our group is small
enough to allow everyone full access for now.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Fri, Mar 20, 2015 at 8:12 PM, Arnaud Héritier <[hidden email]> wrote:
I created a "developers" team with everyone in it.
For now there is no repo
This group has only pull/push rights
I don't know what you have in mind in term of permissions
Do we keep a despots/admin group ?
Do we give all rights to everyone ??
cheers

On Fri, Mar 20, 2015 at 7:53 PM, Alexandre COLLIGNON <[hidden email]>
wrote:

What about me then? acollign :D.

Have a nice weekend everyone,
--
Alexandre COLLIGNON<alexandre@collign.net>
https://keybase.io/acollign
https://plus.google.com/+AlexandreCOLLIGNON/

On 3/20/15 1:55 PM, Anders Hammar wrote:
And me please: andham

/Anders

On Fri, Mar 20, 2015 at 1:52 PM, Dennis Lundberg <[hidden email]
<mailto:[hidden email]>> wrote:

     Please add me as well:

     dennisl


     On Fri, Mar 20, 2015 at 9:06 AM, Stefan Birkner
     <[hidden email] <mailto:[hidden email]>> wrote:
     > Please add me too: stefanbirkner
     >
     > 2015-03-20 9:02 GMT+01:00 Kristian Rosenvold
     <[hidden email] <mailto:[hidden email]>>:
     >> krosenvold too :)
     >>
     >>
     >> 2015-03-20 7:47 GMT+01:00 Rickard von Essen
     <[hidden email] <mailto:rickard.von.essen@gmail.com>>:
     >>> please add me too Id: rickard-von-essen
     >>> /Rickard
     >>>
     >>> On Mar 20, 2015 7:43 AM, "Milos Kleint" <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>
     >>>> mkleint at github
     >>>>
     >>>> Thanks.
     >>>>
     >>>> Milos Kleint
     >>>>
     >>>> On Sun, Mar 15, 2015 at 12:30 AM, Tony Chemit
     <[hidden email] <mailto:[hidden email]>>
     >>>> wrote:
     >>>>>
     >>>>> On Sat, 14 Mar 2015 14:11:47 +0100
     >>>>> Karl Heinz Marbaise <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>>
     >>>>> > BTW: Could you please add me to the organization...
     >>>>>
     >>>>> Hy herve, Can you also add me in organization. (tchemit on
github)
     >>>>>
     >>>>> thanks,
     >>>>>
     >>>>> tony.
     >>>>>
     >>>>> --
     >>>>> Tony Chemit
     >>>>> --------------------
     >>>>> tél: +33 (0) 2 40 50 29 28
     <tel:%2B33%20%280%29%202%2040%2050%2029%2028>
     >>>>> http://www.codelutin.com
     >>>>> email: [hidden email] <mailto:[hidden email]>
     >>>>> twitter: https://twitter.com/tchemit
     >>>>>
     >>>>>

---------------------------------------------------------------------
     >>>>> To unsubscribe from this list, please visit:
     >>>>>
     >>>>>     http://xircles.codehaus.org/manage_email
     >>>>>
     >>>>>
     >>>>
     >>>
     >>
     >>
---------------------------------------------------------------------
     >> To unsubscribe from this list, please visit:
     >>
     >>     http://xircles.codehaus.org/manage_email
     >>
     >>
     >
     >
---------------------------------------------------------------------
     > To unsubscribe from this list, please visit:
     >
     >     http://xircles.codehaus.org/manage_email
     >
     >



     --
     Dennis Lundberg


---------------------------------------------------------------------
     To unsubscribe from this list, please visit:

         http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Sent from my phone




--
Ben Walding :: ben@...
Web: http://openxource.com/



--
Ben Walding :: ben@...
Web: http://openxource.com/



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Baptiste MATHUS-3

IIUC URLs are actually case insensitive on GitHub org URL, so not sure why it would matter?

Le 8 avr. 2015 11:12, "Sergei Ivanov" <[hidden email]> a écrit :
Baptiste,

While it is not too late, can you please rename MojoHaus organisation to all lower case, so that it looks better in URLs? Just go into organisation profile and click Rename Organisation at the bottom of the page. That change will only affect repos and github pages URLs. You can then enter a nicely capitalised  name into the Name field on the same profile page, and that name will be displayed on the organisation front page.

Thanks,
--
Sergei


Wednesday, 8 April 2015 09:53 +0100 from Baptiste Mathus <[hidden email]>:
The file and repo to contribute the mapping to by PR: https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list

Thanks

2015-04-08 9:03 GMT+02:00 Baptiste Mathus <bmathus@...>:

Forking the thread to focus around Git tinkering.

FWIW, some of you already noticed and added their mappings (svn user=Git formatted user), but I created a small repo under MojoHaus org.

Please contribute the missing mappings for your user id.

I also did a quick and dirty svnadmin load +Git svn clone yesterday. The resulting (temporary) raw repository is here: https://github.com/MojoHaus/svnrepo-gitified-wip

Here's a first draft proposal of the technical and organizational steps we would follow (feedback needed):

1. freeze svn (put it ro and ask for a new dump from Ben)
2. Import it locally
3. Git svn clone it with the user mappings given above (without the --stdlayout option) + push it to GitHub

Then from this monolithic big repo, write a shell script to do the following:

4. For each plugin: git filter-branch to create a repo per plugin.
5. For site: filter-branch too
6. Check everything

WDYT?

BTW we need to PoC the site publication too and think about how to make it not too cumbersome with all those repos there will be. If someone can have a look that'd be great.

---------- Message transféré ----------
De : "Baptiste Mathus" <bmathus@...>
Date : 7 avr. 2015 15:06
Objet : Fwd: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
À : "dev@..." <dev@...>
Cc :

Copied here to not hit Codehaus bandwidth too heavily:

Cheers

---------- Forwarded message ----------
From: Codehaus Support <support@...>
Date: 2015-04-07 13:11 GMT+02:00
Subject: Re: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
To: Baptiste Mathus <bmathus@...>


Thanks - I think the issue was that the repo was in the subject and I can't see that once I have message open (scrolled off screen)!

[[[ SNIP ]]]

$ sha256sum mojo-20150407.bz2
f17352f7f31b64b87f5b13790973c77be62f81372e39e7b1ce9ea8129eab0ac5  mojo-20150407.bz2


I haven't locked the repo - as you may want to test the migration first.

Cheers,

Ben

On 6 April 2015 at 22:31, Baptiste Mathus <bmathus@...> wrote:

The one here to be precise: svn.codehaus.org/mojo/

Cheers

Le 6 avr. 2015 14:28, "Baptiste Mathus" <baptiste@...> a écrit :

Sorry for the lag. I thought that would be obvious, but that's forgetting Codehaus is hosting quite a bunch of projects :).
That is for the mojo project.

Cheers

Le 4 avr. 2015 23:26, "Codehaus Support" <support@...> a écrit :
Which project did you need a dump for?

I can't see it listed in the email thread.

Thanks,

Ben

On 4 April 2015 at 01:33, Baptiste Mathus <baptiste@...> wrote:
Hi Ben,

Do you think you'll be able to provide the dump some day?

Btw, we're also gonna need some equivalent for JIRA...

Thanks and have a good WE.


2015-03-24 10:00 GMT+01:00 Codehaus Support <support@...>:
I'm away on a cancer research fundraising cycle ride at the moment. Will be back on Monday. 

If it can't wait then you can use svnsync which will work for small repos but is very inefficient for large repos. 


On Tuesday, March 24, 2015, Baptiste Mathus <baptiste@...> wrote:

No we're still waiting to hear from Ben after my last mail.

I'll be able to work on it as soon as we have it. But any help is welcome, and I think Kristian's experience of doing the same on the Apache side would be valuable.

Le 24 mars 2015 05:54, "Kristian Rosenvold" <[hidden email]> a écrit :

Did we get an svn dump ?

K

23. mars 2015 21:54 skrev "Arnaud Héritier" <[hidden email]>:
Is there someone who can take the lead to and manage a little bit the migration ?
Myself I afraid to have few free time before may. 
I hope it will change after that.

On Sun, Mar 22, 2015 at 11:10 PM, Werner Guttmann <[hidden email]> wrote:
Please add me (wguttmn) as well; I'd love to help with the move of the castor-maven-plugin (given that I have just moved the Castor code from Codehaus to github).

Regards
Werner


On 22.03.2015 21:09, Mirko Friedenhagen wrote:
Please add me (mfriedenhagen) as well. I think our group is small
enough to allow everyone full access for now.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Fri, Mar 20, 2015 at 8:12 PM, Arnaud Héritier <[hidden email]> wrote:
I created a "developers" team with everyone in it.
For now there is no repo
This group has only pull/push rights
I don't know what you have in mind in term of permissions
Do we keep a despots/admin group ?
Do we give all rights to everyone ??
cheers

On Fri, Mar 20, 2015 at 7:53 PM, Alexandre COLLIGNON <[hidden email]>
wrote:

What about me then? acollign :D.

Have a nice weekend everyone,
--
Alexandre COLLIGNON<alexandre@collign.net>
https://keybase.io/acollign
https://plus.google.com/+AlexandreCOLLIGNON/

On 3/20/15 1:55 PM, Anders Hammar wrote:
And me please: andham

/Anders

On Fri, Mar 20, 2015 at 1:52 PM, Dennis Lundberg <[hidden email]
<mailto:[hidden email]>> wrote:

     Please add me as well:

     dennisl


     On Fri, Mar 20, 2015 at 9:06 AM, Stefan Birkner
     <[hidden email] <mailto:[hidden email]>> wrote:
     > Please add me too: stefanbirkner
     >
     > 2015-03-20 9:02 GMT+01:00 Kristian Rosenvold
     <[hidden email] <mailto:[hidden email]>>:
     >> krosenvold too :)
     >>
     >>
     >> 2015-03-20 7:47 GMT+01:00 Rickard von Essen
     <[hidden email] <mailto:rickard.von.essen@gmail.com>>:
     >>> please add me too Id: rickard-von-essen
     >>> /Rickard
     >>>
     >>> On Mar 20, 2015 7:43 AM, "Milos Kleint" <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>
     >>>> mkleint at github
     >>>>
     >>>> Thanks.
     >>>>
     >>>> Milos Kleint
     >>>>
     >>>> On Sun, Mar 15, 2015 at 12:30 AM, Tony Chemit
     <[hidden email] <mailto:[hidden email]>>
     >>>> wrote:
     >>>>>
     >>>>> On Sat, 14 Mar 2015 14:11:47 +0100
     >>>>> Karl Heinz Marbaise <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>>
     >>>>> > BTW: Could you please add me to the organization...
     >>>>>
     >>>>> Hy herve, Can you also add me in organization. (tchemit on
github)
     >>>>>
     >>>>> thanks,
     >>>>>
     >>>>> tony.
     >>>>>
     >>>>> --
     >>>>> Tony Chemit
     >>>>> --------------------
     >>>>> tél: +33 (0) 2 40 50 29 28
     <tel:%2B33%20%280%29%202%2040%2050%2029%2028>
     >>>>> http://www.codelutin.com
     >>>>> email: [hidden email] <mailto:[hidden email]>
     >>>>> twitter: https://twitter.com/tchemit
     >>>>>
     >>>>>

---------------------------------------------------------------------
     >>>>> To unsubscribe from this list, please visit:
     >>>>>
     >>>>>     http://xircles.codehaus.org/manage_email
     >>>>>
     >>>>>
     >>>>
     >>>
     >>
     >>
---------------------------------------------------------------------
     >> To unsubscribe from this list, please visit:
     >>
     >>     http://xircles.codehaus.org/manage_email
     >>
     >>
     >
     >
---------------------------------------------------------------------
     > To unsubscribe from this list, please visit:
     >
     >     http://xircles.codehaus.org/manage_email
     >
     >



     --
     Dennis Lundberg


---------------------------------------------------------------------
     To unsubscribe from this list, please visit:

         http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Sent from my phone




--
Ben Walding :: ben@...
Web: http://openxource.com/



--
Ben Walding :: ben@...
Web: http://openxource.com/



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
Reply | Threaded
Open this post in threaded view
|

Re[2]: [mojo-dev] Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Sergei Ivanov
More an aesthetic thing than anything else: camel case looks a bit awkward in the URL, especially if everything else is lower case. For example, google org is lower case, so is sonatype and many others. BTW I did not realise that GitHub could resolve org name in the URLs case-insensitively, that is a nice touch on their part, but they still revert to the configured name when you click on the links.

--
Sergei


Wednesday, 8 April 2015 16:30 +0100 from Baptiste Mathus <[hidden email]>:

IIUC URLs are actually case insensitive on GitHub org URL, so not sure why it would matter?

Le 8 avr. 2015 11:12, "Sergei Ivanov" <sergei_ivanov@...> a écrit :
Baptiste,

While it is not too late, can you please rename MojoHaus organisation to all lower case, so that it looks better in URLs? Just go into organisation profile and click Rename Organisation at the bottom of the page. That change will only affect repos and github pages URLs. You can then enter a nicely capitalised  name into the Name field on the same profile page, and that name will be displayed on the organisation front page.

Thanks,
--
Sergei


Wednesday, 8 April 2015 09:53 +0100 from Baptiste Mathus <bmathus@...>:
The file and repo to contribute the mapping to by PR: https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list

Thanks

2015-04-08 9:03 GMT+02:00 Baptiste Mathus <bmathus@...>:

Forking the thread to focus around Git tinkering.

FWIW, some of you already noticed and added their mappings (svn user=Git formatted user), but I created a small repo under MojoHaus org.

Please contribute the missing mappings for your user id.

I also did a quick and dirty svnadmin load +Git svn clone yesterday. The resulting (temporary) raw repository is here: https://github.com/MojoHaus/svnrepo-gitified-wip

Here's a first draft proposal of the technical and organizational steps we would follow (feedback needed):

1. freeze svn (put it ro and ask for a new dump from Ben)
2. Import it locally
3. Git svn clone it with the user mappings given above (without the --stdlayout option) + push it to GitHub

Then from this monolithic big repo, write a shell script to do the following:

4. For each plugin: git filter-branch to create a repo per plugin.
5. For site: filter-branch too
6. Check everything

WDYT?

BTW we need to PoC the site publication too and think about how to make it not too cumbersome with all those repos there will be. If someone can have a look that'd be great.

---------- Message transféré ----------
De : "Baptiste Mathus" <bmathus@...>
Date : 7 avr. 2015 15:06
Objet : Fwd: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
À : "dev@..." <dev@...>
Cc :

Copied here to not hit Codehaus bandwidth too heavily:

Cheers

---------- Forwarded message ----------
From: Codehaus Support <support@...>
Date: 2015-04-07 13:11 GMT+02:00
Subject: Re: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
To: Baptiste Mathus <bmathus@...>


Thanks - I think the issue was that the repo was in the subject and I can't see that once I have message open (scrolled off screen)!

[[[ SNIP ]]]

$ sha256sum mojo-20150407.bz2
f17352f7f31b64b87f5b13790973c77be62f81372e39e7b1ce9ea8129eab0ac5  mojo-20150407.bz2


I haven't locked the repo - as you may want to test the migration first.

Cheers,

Ben

On 6 April 2015 at 22:31, Baptiste Mathus <bmathus@...> wrote:

The one here to be precise: svn.codehaus.org/mojo/

Cheers

Le 6 avr. 2015 14:28, "Baptiste Mathus" <baptiste@...> a écrit :

Sorry for the lag. I thought that would be obvious, but that's forgetting Codehaus is hosting quite a bunch of projects :).
That is for the mojo project.

Cheers

Le 4 avr. 2015 23:26, "Codehaus Support" <support@...> a écrit :
Which project did you need a dump for?

I can't see it listed in the email thread.

Thanks,

Ben

On 4 April 2015 at 01:33, Baptiste Mathus <baptiste@...> wrote:
Hi Ben,

Do you think you'll be able to provide the dump some day?

Btw, we're also gonna need some equivalent for JIRA...

Thanks and have a good WE.


2015-03-24 10:00 GMT+01:00 Codehaus Support <support@...>:
I'm away on a cancer research fundraising cycle ride at the moment. Will be back on Monday. 

If it can't wait then you can use svnsync which will work for small repos but is very inefficient for large repos. 


On Tuesday, March 24, 2015, Baptiste Mathus <baptiste@...> wrote:

No we're still waiting to hear from Ben after my last mail.

I'll be able to work on it as soon as we have it. But any help is welcome, and I think Kristian's experience of doing the same on the Apache side would be valuable.

Le 24 mars 2015 05:54, "Kristian Rosenvold" <[hidden email]> a écrit :

Did we get an svn dump ?

K

23. mars 2015 21:54 skrev "Arnaud Héritier" <[hidden email]>:
Is there someone who can take the lead to and manage a little bit the migration ?
Myself I afraid to have few free time before may. 
I hope it will change after that.

On Sun, Mar 22, 2015 at 11:10 PM, Werner Guttmann <[hidden email]> wrote:
Please add me (wguttmn) as well; I'd love to help with the move of the castor-maven-plugin (given that I have just moved the Castor code from Codehaus to github).

Regards
Werner


On 22.03.2015 21:09, Mirko Friedenhagen wrote:
Please add me (mfriedenhagen) as well. I think our group is small
enough to allow everyone full access for now.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Fri, Mar 20, 2015 at 8:12 PM, Arnaud Héritier <[hidden email]> wrote:
I created a "developers" team with everyone in it.
For now there is no repo
This group has only pull/push rights
I don't know what you have in mind in term of permissions
Do we keep a despots/admin group ?
Do we give all rights to everyone ??
cheers

On Fri, Mar 20, 2015 at 7:53 PM, Alexandre COLLIGNON <[hidden email]>
wrote:

What about me then? acollign :D.

Have a nice weekend everyone,
--
Alexandre COLLIGNON<alexandre@collign.net>
https://keybase.io/acollign
https://plus.google.com/+AlexandreCOLLIGNON/

On 3/20/15 1:55 PM, Anders Hammar wrote:
And me please: andham

/Anders

On Fri, Mar 20, 2015 at 1:52 PM, Dennis Lundberg <[hidden email]
<mailto:[hidden email]>> wrote:

     Please add me as well:

     dennisl


     On Fri, Mar 20, 2015 at 9:06 AM, Stefan Birkner
     <[hidden email] <mailto:[hidden email]>> wrote:
     > Please add me too: stefanbirkner
     >
     > 2015-03-20 9:02 GMT+01:00 Kristian Rosenvold
     <[hidden email] <mailto:[hidden email]>>:
     >> krosenvold too :)
     >>
     >>
     >> 2015-03-20 7:47 GMT+01:00 Rickard von Essen
     <[hidden email] <mailto:rickard.von.essen@gmail.com>>:
     >>> please add me too Id: rickard-von-essen
     >>> /Rickard
     >>>
     >>> On Mar 20, 2015 7:43 AM, "Milos Kleint" <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>
     >>>> mkleint at github
     >>>>
     >>>> Thanks.
     >>>>
     >>>> Milos Kleint
     >>>>
     >>>> On Sun, Mar 15, 2015 at 12:30 AM, Tony Chemit
     <[hidden email] <mailto:[hidden email]>>
     >>>> wrote:
     >>>>>
     >>>>> On Sat, 14 Mar 2015 14:11:47 +0100
     >>>>> Karl Heinz Marbaise <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>>
     >>>>> > BTW: Could you please add me to the organization...
     >>>>>
     >>>>> Hy herve, Can you also add me in organization. (tchemit on
github)
     >>>>>
     >>>>> thanks,
     >>>>>
     >>>>> tony.
     >>>>>
     >>>>> --
     >>>>> Tony Chemit
     >>>>> --------------------
     >>>>> tél: +33 (0) 2 40 50 29 28
     <tel:%2B33%20%280%29%202%2040%2050%2029%2028>
     >>>>> http://www.codelutin.com
     >>>>> email: [hidden email] <mailto:[hidden email]>
     >>>>> twitter: https://twitter.com/tchemit
     >>>>>
     >>>>>

---------------------------------------------------------------------
     >>>>> To unsubscribe from this list, please visit:
     >>>>>
     >>>>>     http://xircles.codehaus.org/manage_email
     >>>>>
     >>>>>
     >>>>
     >>>
     >>
     >>
---------------------------------------------------------------------
     >> To unsubscribe from this list, please visit:
     >>
     >>     http://xircles.codehaus.org/manage_email
     >>
     >>
     >
     >
---------------------------------------------------------------------
     > To unsubscribe from this list, please visit:
     >
     >     http://xircles.codehaus.org/manage_email
     >
     >



     --
     Dennis Lundberg


---------------------------------------------------------------------
     To unsubscribe from this list, please visit:

         http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Sent from my phone




--
Ben Walding :: ben@...
Web: http://openxource.com/



--
Ben Walding :: ben@...
Web: http://openxource.com/



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Anders Hammar
In reply to this post by Baptiste MATHUS-3
Any problems if the svn user id doesn't match the github user id?

/Anders

On Wed, Apr 8, 2015 at 9:03 AM, Baptiste Mathus <[hidden email]> wrote:

Forking the thread to focus around Git tinkering.

FWIW, some of you already noticed and added their mappings (svn user=Git formatted user), but I created a small repo under MojoHaus org.

Please contribute the missing mappings for your user id.

I also did a quick and dirty svnadmin load +Git svn clone yesterday. The resulting (temporary) raw repository is here: https://github.com/MojoHaus/svnrepo-gitified-wip

Here's a first draft proposal of the technical and organizational steps we would follow (feedback needed):

1. freeze svn (put it ro and ask for a new dump from Ben)
2. Import it locally
3. Git svn clone it with the user mappings given above (without the --stdlayout option) + push it to GitHub

Then from this monolithic big repo, write a shell script to do the following:

4. For each plugin: git filter-branch to create a repo per plugin.
5. For site: filter-branch too
6. Check everything

WDYT?

BTW we need to PoC the site publication too and think about how to make it not too cumbersome with all those repos there will be. If someone can have a look that'd be great.

---------- Message transféré ----------
De : "Baptiste Mathus" <[hidden email]>
Date : 7 avr. 2015 15:06
Objet : Fwd: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
À : "[hidden email]" <[hidden email]>
Cc :

Copied here to not hit Codehaus bandwidth too heavily:

Cheers

---------- Forwarded message ----------
From: Codehaus Support <[hidden email]>
Date: 2015-04-07 13:11 GMT+02:00
Subject: Re: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
To: Baptiste Mathus <[hidden email]>


Thanks - I think the issue was that the repo was in the subject and I can't see that once I have message open (scrolled off screen)!

[[[ SNIP ]]]

$ sha256sum mojo-20150407.bz2
f17352f7f31b64b87f5b13790973c77be62f81372e39e7b1ce9ea8129eab0ac5  mojo-20150407.bz2


I haven't locked the repo - as you may want to test the migration first.

Cheers,

Ben

On 6 April 2015 at 22:31, Baptiste Mathus <[hidden email]> wrote:

The one here to be precise: svn.codehaus.org/mojo/

Cheers

Le 6 avr. 2015 14:28, "Baptiste Mathus" <[hidden email]> a écrit :

Sorry for the lag. I thought that would be obvious, but that's forgetting Codehaus is hosting quite a bunch of projects :).
That is for the mojo project.

Cheers

Le 4 avr. 2015 23:26, "Codehaus Support" <[hidden email]> a écrit :
Which project did you need a dump for?

I can't see it listed in the email thread.

Thanks,

Ben

On 4 April 2015 at 01:33, Baptiste Mathus <[hidden email]> wrote:
Hi Ben,

Do you think you'll be able to provide the dump some day?

Btw, we're also gonna need some equivalent for JIRA...

Thanks and have a good WE.


2015-03-24 10:00 GMT+01:00 Codehaus Support <[hidden email]>:
I'm away on a cancer research fundraising cycle ride at the moment. Will be back on Monday. 

If it can't wait then you can use svnsync which will work for small repos but is very inefficient for large repos. 


On Tuesday, March 24, 2015, Baptiste Mathus <[hidden email]> wrote:

No we're still waiting to hear from Ben after my last mail.

I'll be able to work on it as soon as we have it. But any help is welcome, and I think Kristian's experience of doing the same on the Apache side would be valuable.

Le 24 mars 2015 05:54, "Kristian Rosenvold" <[hidden email]> a écrit :

Did we get an svn dump ?

K

23. mars 2015 21:54 skrev "Arnaud Héritier" <[hidden email]>:
Is there someone who can take the lead to and manage a little bit the migration ?
Myself I afraid to have few free time before may. 
I hope it will change after that.

On Sun, Mar 22, 2015 at 11:10 PM, Werner Guttmann <[hidden email]> wrote:
Please add me (wguttmn) as well; I'd love to help with the move of the castor-maven-plugin (given that I have just moved the Castor code from Codehaus to github).

Regards
Werner


On 22.03.2015 21:09, Mirko Friedenhagen wrote:
Please add me (mfriedenhagen) as well. I think our group is small
enough to allow everyone full access for now.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Fri, Mar 20, 2015 at 8:12 PM, Arnaud Héritier <[hidden email]> wrote:
I created a "developers" team with everyone in it.
For now there is no repo
This group has only pull/push rights
I don't know what you have in mind in term of permissions
Do we keep a despots/admin group ?
Do we give all rights to everyone ??
cheers

On Fri, Mar 20, 2015 at 7:53 PM, Alexandre COLLIGNON <[hidden email]>
wrote:

What about me then? acollign :D.

Have a nice weekend everyone,
--
Alexandre COLLIGNON<alexandre@collign.net>
https://keybase.io/acollign
https://plus.google.com/+AlexandreCOLLIGNON/

On 3/20/15 1:55 PM, Anders Hammar wrote:
And me please: andham

/Anders

On Fri, Mar 20, 2015 at 1:52 PM, Dennis Lundberg <[hidden email]
<mailto:[hidden email]>> wrote:

     Please add me as well:

     dennisl


     On Fri, Mar 20, 2015 at 9:06 AM, Stefan Birkner
     <[hidden email] <mailto:[hidden email]>> wrote:
     > Please add me too: stefanbirkner
     >
     > 2015-03-20 9:02 GMT+01:00 Kristian Rosenvold
     <[hidden email] <mailto:[hidden email]>>:
     >> krosenvold too :)
     >>
     >>
     >> 2015-03-20 7:47 GMT+01:00 Rickard von Essen
     <[hidden email] <mailto:rickard.von.essen@gmail.com>>:
     >>> please add me too Id: rickard-von-essen
     >>> /Rickard
     >>>
     >>> On Mar 20, 2015 7:43 AM, "Milos Kleint" <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>
     >>>> mkleint at github
     >>>>
     >>>> Thanks.
     >>>>
     >>>> Milos Kleint
     >>>>
     >>>> On Sun, Mar 15, 2015 at 12:30 AM, Tony Chemit
     <[hidden email] <mailto:[hidden email]>>
     >>>> wrote:
     >>>>>
     >>>>> On Sat, 14 Mar 2015 14:11:47 +0100
     >>>>> Karl Heinz Marbaise <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>>
     >>>>> > BTW: Could you please add me to the organization...
     >>>>>
     >>>>> Hy herve, Can you also add me in organization. (tchemit on
github)
     >>>>>
     >>>>> thanks,
     >>>>>
     >>>>> tony.
     >>>>>
     >>>>> --
     >>>>> Tony Chemit
     >>>>> --------------------
     >>>>> tél: <a href="tel:%2B33%20%280%29%202%2040%2050%2029%2028" value="+33240502928" target="_blank">+33 (0) 2 40 50 29 28
     <tel:%2B33%20%280%29%202%2040%2050%2029%2028>
     >>>>> http://www.codelutin.com
     >>>>> email: [hidden email] <mailto:[hidden email]>
     >>>>> twitter: https://twitter.com/tchemit
     >>>>>
     >>>>>

---------------------------------------------------------------------
     >>>>> To unsubscribe from this list, please visit:
     >>>>>
     >>>>>     http://xircles.codehaus.org/manage_email
     >>>>>
     >>>>>
     >>>>
     >>>
     >>
     >>
---------------------------------------------------------------------
     >> To unsubscribe from this list, please visit:
     >>
     >>     http://xircles.codehaus.org/manage_email
     >>
     >>
     >
     >
---------------------------------------------------------------------
     > To unsubscribe from this list, please visit:
     >
     >     http://xircles.codehaus.org/manage_email
     >
     >



     --
     Dennis Lundberg


---------------------------------------------------------------------
     To unsubscribe from this list, please visit:

         http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Sent from my phone




--



--



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Baptiste MATHUS-3

Technically no. But better map svn user id as much as possible with https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list to enrich and use it when we do the real migration.

Le 8 avr. 2015 18:21, "Anders Hammar" <[hidden email]> a écrit :
Any problems if the svn user id doesn't match the github user id?

/Anders

On Wed, Apr 8, 2015 at 9:03 AM, Baptiste Mathus <[hidden email]> wrote:

Forking the thread to focus around Git tinkering.

FWIW, some of you already noticed and added their mappings (svn user=Git formatted user), but I created a small repo under MojoHaus org.

Please contribute the missing mappings for your user id.

I also did a quick and dirty svnadmin load +Git svn clone yesterday. The resulting (temporary) raw repository is here: https://github.com/MojoHaus/svnrepo-gitified-wip

Here's a first draft proposal of the technical and organizational steps we would follow (feedback needed):

1. freeze svn (put it ro and ask for a new dump from Ben)
2. Import it locally
3. Git svn clone it with the user mappings given above (without the --stdlayout option) + push it to GitHub

Then from this monolithic big repo, write a shell script to do the following:

4. For each plugin: git filter-branch to create a repo per plugin.
5. For site: filter-branch too
6. Check everything

WDYT?

BTW we need to PoC the site publication too and think about how to make it not too cumbersome with all those repos there will be. If someone can have a look that'd be great.

---------- Message transféré ----------
De : "Baptiste Mathus" <[hidden email]>
Date : 7 avr. 2015 15:06
Objet : Fwd: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
À : "[hidden email]" <[hidden email]>
Cc :

Copied here to not hit Codehaus bandwidth too heavily:

Cheers

---------- Forwarded message ----------
From: Codehaus Support <[hidden email]>
Date: 2015-04-07 13:11 GMT+02:00
Subject: Re: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
To: Baptiste Mathus <[hidden email]>


Thanks - I think the issue was that the repo was in the subject and I can't see that once I have message open (scrolled off screen)!

[[[ SNIP ]]]

$ sha256sum mojo-20150407.bz2
f17352f7f31b64b87f5b13790973c77be62f81372e39e7b1ce9ea8129eab0ac5  mojo-20150407.bz2


I haven't locked the repo - as you may want to test the migration first.

Cheers,

Ben

On 6 April 2015 at 22:31, Baptiste Mathus <[hidden email]> wrote:

The one here to be precise: svn.codehaus.org/mojo/

Cheers

Le 6 avr. 2015 14:28, "Baptiste Mathus" <[hidden email]> a écrit :

Sorry for the lag. I thought that would be obvious, but that's forgetting Codehaus is hosting quite a bunch of projects :).
That is for the mojo project.

Cheers

Le 4 avr. 2015 23:26, "Codehaus Support" <[hidden email]> a écrit :
Which project did you need a dump for?

I can't see it listed in the email thread.

Thanks,

Ben

On 4 April 2015 at 01:33, Baptiste Mathus <[hidden email]> wrote:
Hi Ben,

Do you think you'll be able to provide the dump some day?

Btw, we're also gonna need some equivalent for JIRA...

Thanks and have a good WE.


2015-03-24 10:00 GMT+01:00 Codehaus Support <[hidden email]>:
I'm away on a cancer research fundraising cycle ride at the moment. Will be back on Monday. 

If it can't wait then you can use svnsync which will work for small repos but is very inefficient for large repos. 


On Tuesday, March 24, 2015, Baptiste Mathus <[hidden email]> wrote:

No we're still waiting to hear from Ben after my last mail.

I'll be able to work on it as soon as we have it. But any help is welcome, and I think Kristian's experience of doing the same on the Apache side would be valuable.

Le 24 mars 2015 05:54, "Kristian Rosenvold" <[hidden email]> a écrit :

Did we get an svn dump ?

K

23. mars 2015 21:54 skrev "Arnaud Héritier" <[hidden email]>:
Is there someone who can take the lead to and manage a little bit the migration ?
Myself I afraid to have few free time before may. 
I hope it will change after that.

On Sun, Mar 22, 2015 at 11:10 PM, Werner Guttmann <[hidden email]> wrote:
Please add me (wguttmn) as well; I'd love to help with the move of the castor-maven-plugin (given that I have just moved the Castor code from Codehaus to github).

Regards
Werner


On 22.03.2015 21:09, Mirko Friedenhagen wrote:
Please add me (mfriedenhagen) as well. I think our group is small
enough to allow everyone full access for now.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Fri, Mar 20, 2015 at 8:12 PM, Arnaud Héritier <[hidden email]> wrote:
I created a "developers" team with everyone in it.
For now there is no repo
This group has only pull/push rights
I don't know what you have in mind in term of permissions
Do we keep a despots/admin group ?
Do we give all rights to everyone ??
cheers

On Fri, Mar 20, 2015 at 7:53 PM, Alexandre COLLIGNON <[hidden email]>
wrote:

What about me then? acollign :D.

Have a nice weekend everyone,
--
Alexandre COLLIGNON<alexandre@collign.net>
https://keybase.io/acollign
https://plus.google.com/+AlexandreCOLLIGNON/

On 3/20/15 1:55 PM, Anders Hammar wrote:
And me please: andham

/Anders

On Fri, Mar 20, 2015 at 1:52 PM, Dennis Lundberg <[hidden email]
<mailto:[hidden email]>> wrote:

     Please add me as well:

     dennisl


     On Fri, Mar 20, 2015 at 9:06 AM, Stefan Birkner
     <[hidden email] <mailto:[hidden email]>> wrote:
     > Please add me too: stefanbirkner
     >
     > 2015-03-20 9:02 GMT+01:00 Kristian Rosenvold
     <[hidden email] <mailto:[hidden email]>>:
     >> krosenvold too :)
     >>
     >>
     >> 2015-03-20 7:47 GMT+01:00 Rickard von Essen
     <[hidden email] <mailto:rickard.von.essen@gmail.com>>:
     >>> please add me too Id: rickard-von-essen
     >>> /Rickard
     >>>
     >>> On Mar 20, 2015 7:43 AM, "Milos Kleint" <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>
     >>>> mkleint at github
     >>>>
     >>>> Thanks.
     >>>>
     >>>> Milos Kleint
     >>>>
     >>>> On Sun, Mar 15, 2015 at 12:30 AM, Tony Chemit
     <[hidden email] <mailto:[hidden email]>>
     >>>> wrote:
     >>>>>
     >>>>> On Sat, 14 Mar 2015 14:11:47 +0100
     >>>>> Karl Heinz Marbaise <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>>
     >>>>> > BTW: Could you please add me to the organization...
     >>>>>
     >>>>> Hy herve, Can you also add me in organization. (tchemit on
github)
     >>>>>
     >>>>> thanks,
     >>>>>
     >>>>> tony.
     >>>>>
     >>>>> --
     >>>>> Tony Chemit
     >>>>> --------------------
     >>>>> tél: <a href="tel:%2B33%20%280%29%202%2040%2050%2029%2028" value="+33240502928" target="_blank">+33 (0) 2 40 50 29 28
     <tel:%2B33%20%280%29%202%2040%2050%2029%2028>
     >>>>> http://www.codelutin.com
     >>>>> email: [hidden email] <mailto:[hidden email]>
     >>>>> twitter: https://twitter.com/tchemit
     >>>>>
     >>>>>

---------------------------------------------------------------------
     >>>>> To unsubscribe from this list, please visit:
     >>>>>
     >>>>>     http://xircles.codehaus.org/manage_email
     >>>>>
     >>>>>
     >>>>
     >>>
     >>
     >>
---------------------------------------------------------------------
     >> To unsubscribe from this list, please visit:
     >>
     >>     http://xircles.codehaus.org/manage_email
     >>
     >>
     >
     >
---------------------------------------------------------------------
     > To unsubscribe from this list, please visit:
     >
     >     http://xircles.codehaus.org/manage_email
     >
     >



     --
     Dennis Lundberg


---------------------------------------------------------------------
     To unsubscribe from this list, please visit:

         http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Sent from my phone




--



--



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Anders Hammar
Sorry, I don't follow. What do you mean by "map svn user id as much as possible"? Should I add my github id in that file as well? If so, how?

/Anders


On Wed, Apr 8, 2015 at 6:34 PM, Baptiste Mathus <[hidden email]> wrote:

Technically no. But better map svn user id as much as possible with https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list to enrich and use it when we do the real migration.

Le 8 avr. 2015 18:21, "Anders Hammar" <[hidden email]> a écrit :
Any problems if the svn user id doesn't match the github user id?

/Anders

On Wed, Apr 8, 2015 at 9:03 AM, Baptiste Mathus <[hidden email]> wrote:

Forking the thread to focus around Git tinkering.

FWIW, some of you already noticed and added their mappings (svn user=Git formatted user), but I created a small repo under MojoHaus org.

Please contribute the missing mappings for your user id.

I also did a quick and dirty svnadmin load +Git svn clone yesterday. The resulting (temporary) raw repository is here: https://github.com/MojoHaus/svnrepo-gitified-wip

Here's a first draft proposal of the technical and organizational steps we would follow (feedback needed):

1. freeze svn (put it ro and ask for a new dump from Ben)
2. Import it locally
3. Git svn clone it with the user mappings given above (without the --stdlayout option) + push it to GitHub

Then from this monolithic big repo, write a shell script to do the following:

4. For each plugin: git filter-branch to create a repo per plugin.
5. For site: filter-branch too
6. Check everything

WDYT?

BTW we need to PoC the site publication too and think about how to make it not too cumbersome with all those repos there will be. If someone can have a look that'd be great.

---------- Message transféré ----------
De : "Baptiste Mathus" <[hidden email]>
Date : 7 avr. 2015 15:06
Objet : Fwd: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
À : "[hidden email]" <[hidden email]>
Cc :

Copied here to not hit Codehaus bandwidth too heavily:

Cheers

---------- Forwarded message ----------
From: Codehaus Support <[hidden email]>
Date: 2015-04-07 13:11 GMT+02:00
Subject: Re: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
To: Baptiste Mathus <[hidden email]>


Thanks - I think the issue was that the repo was in the subject and I can't see that once I have message open (scrolled off screen)!

[[[ SNIP ]]]

$ sha256sum mojo-20150407.bz2
f17352f7f31b64b87f5b13790973c77be62f81372e39e7b1ce9ea8129eab0ac5  mojo-20150407.bz2


I haven't locked the repo - as you may want to test the migration first.

Cheers,

Ben

On 6 April 2015 at 22:31, Baptiste Mathus <[hidden email]> wrote:

The one here to be precise: svn.codehaus.org/mojo/

Cheers

Le 6 avr. 2015 14:28, "Baptiste Mathus" <[hidden email]> a écrit :

Sorry for the lag. I thought that would be obvious, but that's forgetting Codehaus is hosting quite a bunch of projects :).
That is for the mojo project.

Cheers

Le 4 avr. 2015 23:26, "Codehaus Support" <[hidden email]> a écrit :
Which project did you need a dump for?

I can't see it listed in the email thread.

Thanks,

Ben

On 4 April 2015 at 01:33, Baptiste Mathus <[hidden email]> wrote:
Hi Ben,

Do you think you'll be able to provide the dump some day?

Btw, we're also gonna need some equivalent for JIRA...

Thanks and have a good WE.


2015-03-24 10:00 GMT+01:00 Codehaus Support <[hidden email]>:
I'm away on a cancer research fundraising cycle ride at the moment. Will be back on Monday. 

If it can't wait then you can use svnsync which will work for small repos but is very inefficient for large repos. 


On Tuesday, March 24, 2015, Baptiste Mathus <[hidden email]> wrote:

No we're still waiting to hear from Ben after my last mail.

I'll be able to work on it as soon as we have it. But any help is welcome, and I think Kristian's experience of doing the same on the Apache side would be valuable.

Le 24 mars 2015 05:54, "Kristian Rosenvold" <[hidden email]> a écrit :

Did we get an svn dump ?

K

23. mars 2015 21:54 skrev "Arnaud Héritier" <[hidden email]>:
Is there someone who can take the lead to and manage a little bit the migration ?
Myself I afraid to have few free time before may. 
I hope it will change after that.

On Sun, Mar 22, 2015 at 11:10 PM, Werner Guttmann <[hidden email]> wrote:
Please add me (wguttmn) as well; I'd love to help with the move of the castor-maven-plugin (given that I have just moved the Castor code from Codehaus to github).

Regards
Werner


On 22.03.2015 21:09, Mirko Friedenhagen wrote:
Please add me (mfriedenhagen) as well. I think our group is small
enough to allow everyone full access for now.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Fri, Mar 20, 2015 at 8:12 PM, Arnaud Héritier <[hidden email]> wrote:
I created a "developers" team with everyone in it.
For now there is no repo
This group has only pull/push rights
I don't know what you have in mind in term of permissions
Do we keep a despots/admin group ?
Do we give all rights to everyone ??
cheers

On Fri, Mar 20, 2015 at 7:53 PM, Alexandre COLLIGNON <[hidden email]>
wrote:

What about me then? acollign :D.

Have a nice weekend everyone,
--
Alexandre COLLIGNON<alexandre@collign.net>
https://keybase.io/acollign
https://plus.google.com/+AlexandreCOLLIGNON/

On 3/20/15 1:55 PM, Anders Hammar wrote:
And me please: andham

/Anders

On Fri, Mar 20, 2015 at 1:52 PM, Dennis Lundberg <[hidden email]
<mailto:[hidden email]>> wrote:

     Please add me as well:

     dennisl


     On Fri, Mar 20, 2015 at 9:06 AM, Stefan Birkner
     <[hidden email] <mailto:[hidden email]>> wrote:
     > Please add me too: stefanbirkner
     >
     > 2015-03-20 9:02 GMT+01:00 Kristian Rosenvold
     <[hidden email] <mailto:[hidden email]>>:
     >> krosenvold too :)
     >>
     >>
     >> 2015-03-20 7:47 GMT+01:00 Rickard von Essen
     <[hidden email] <mailto:rickard.von.essen@gmail.com>>:
     >>> please add me too Id: rickard-von-essen
     >>> /Rickard
     >>>
     >>> On Mar 20, 2015 7:43 AM, "Milos Kleint" <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>
     >>>> mkleint at github
     >>>>
     >>>> Thanks.
     >>>>
     >>>> Milos Kleint
     >>>>
     >>>> On Sun, Mar 15, 2015 at 12:30 AM, Tony Chemit
     <[hidden email] <mailto:[hidden email]>>
     >>>> wrote:
     >>>>>
     >>>>> On Sat, 14 Mar 2015 14:11:47 +0100
     >>>>> Karl Heinz Marbaise <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>>
     >>>>> > BTW: Could you please add me to the organization...
     >>>>>
     >>>>> Hy herve, Can you also add me in organization. (tchemit on
github)
     >>>>>
     >>>>> thanks,
     >>>>>
     >>>>> tony.
     >>>>>
     >>>>> --
     >>>>> Tony Chemit
     >>>>> --------------------
     >>>>> tél: <a href="tel:%2B33%20%280%29%202%2040%2050%2029%2028" value="+33240502928" target="_blank">+33 (0) 2 40 50 29 28
     <tel:%2B33%20%280%29%202%2040%2050%2029%2028>
     >>>>> http://www.codelutin.com
     >>>>> email: [hidden email] <mailto:[hidden email]>
     >>>>> twitter: https://twitter.com/tchemit
     >>>>>
     >>>>>

---------------------------------------------------------------------
     >>>>> To unsubscribe from this list, please visit:
     >>>>>
     >>>>>     http://xircles.codehaus.org/manage_email
     >>>>>
     >>>>>
     >>>>
     >>>
     >>
     >>
---------------------------------------------------------------------
     >> To unsubscribe from this list, please visit:
     >>
     >>     http://xircles.codehaus.org/manage_email
     >>
     >>
     >
     >
---------------------------------------------------------------------
     > To unsubscribe from this list, please visit:
     >
     >     http://xircles.codehaus.org/manage_email
     >
     >



     --
     Dennis Lundberg


---------------------------------------------------------------------
     To unsubscribe from this list, please visit:

         http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Sent from my phone




--



--



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !


Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Baptiste MATHUS-3
Sorry, there's another implicit indirection: with Git, there's really nothing such as "user id". There's only a user.name and user.email attribute.

Now, *GitHub* will try to match the emails to existing users and so basically clicking on a user of a commit would take you to that user if the email is found.

So, for your question, yes just enrich the https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list file with the mapping with your full name and email (not your github id, see others for example) so that when we redo the migration we can replace the svn user by the values on the right.

HTH
Cheers


2015-04-08 21:51 GMT+02:00 Anders Hammar <[hidden email]>:
Sorry, I don't follow. What do you mean by "map svn user id as much as possible"? Should I add my github id in that file as well? If so, how?

/Anders


On Wed, Apr 8, 2015 at 6:34 PM, Baptiste Mathus <[hidden email]> wrote:

Technically no. But better map svn user id as much as possible with https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list to enrich and use it when we do the real migration.

Le 8 avr. 2015 18:21, "Anders Hammar" <[hidden email]> a écrit :
Any problems if the svn user id doesn't match the github user id?

/Anders

On Wed, Apr 8, 2015 at 9:03 AM, Baptiste Mathus <[hidden email]> wrote:

Forking the thread to focus around Git tinkering.

FWIW, some of you already noticed and added their mappings (svn user=Git formatted user), but I created a small repo under MojoHaus org.

Please contribute the missing mappings for your user id.

I also did a quick and dirty svnadmin load +Git svn clone yesterday. The resulting (temporary) raw repository is here: https://github.com/MojoHaus/svnrepo-gitified-wip

Here's a first draft proposal of the technical and organizational steps we would follow (feedback needed):

1. freeze svn (put it ro and ask for a new dump from Ben)
2. Import it locally
3. Git svn clone it with the user mappings given above (without the --stdlayout option) + push it to GitHub

Then from this monolithic big repo, write a shell script to do the following:

4. For each plugin: git filter-branch to create a repo per plugin.
5. For site: filter-branch too
6. Check everything

WDYT?

BTW we need to PoC the site publication too and think about how to make it not too cumbersome with all those repos there will be. If someone can have a look that'd be great.

---------- Message transféré ----------
De : "Baptiste Mathus" <[hidden email]>
Date : 7 avr. 2015 15:06
Objet : Fwd: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
À : "[hidden email]" <[hidden email]>
Cc :

Copied here to not hit Codehaus bandwidth too heavily:

Cheers

---------- Forwarded message ----------
From: Codehaus Support <[hidden email]>
Date: 2015-04-07 13:11 GMT+02:00
Subject: Re: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
To: Baptiste Mathus <[hidden email]>


Thanks - I think the issue was that the repo was in the subject and I can't see that once I have message open (scrolled off screen)!

[[[ SNIP ]]]

$ sha256sum mojo-20150407.bz2
f17352f7f31b64b87f5b13790973c77be62f81372e39e7b1ce9ea8129eab0ac5  mojo-20150407.bz2


I haven't locked the repo - as you may want to test the migration first.

Cheers,

Ben

On 6 April 2015 at 22:31, Baptiste Mathus <[hidden email]> wrote:

The one here to be precise: svn.codehaus.org/mojo/

Cheers

Le 6 avr. 2015 14:28, "Baptiste Mathus" <[hidden email]> a écrit :

Sorry for the lag. I thought that would be obvious, but that's forgetting Codehaus is hosting quite a bunch of projects :).
That is for the mojo project.

Cheers

Le 4 avr. 2015 23:26, "Codehaus Support" <[hidden email]> a écrit :
Which project did you need a dump for?

I can't see it listed in the email thread.

Thanks,

Ben

On 4 April 2015 at 01:33, Baptiste Mathus <[hidden email]> wrote:
Hi Ben,

Do you think you'll be able to provide the dump some day?

Btw, we're also gonna need some equivalent for JIRA...

Thanks and have a good WE.


2015-03-24 10:00 GMT+01:00 Codehaus Support <[hidden email]>:
I'm away on a cancer research fundraising cycle ride at the moment. Will be back on Monday. 

If it can't wait then you can use svnsync which will work for small repos but is very inefficient for large repos. 


On Tuesday, March 24, 2015, Baptiste Mathus <[hidden email]> wrote:

No we're still waiting to hear from Ben after my last mail.

I'll be able to work on it as soon as we have it. But any help is welcome, and I think Kristian's experience of doing the same on the Apache side would be valuable.

Le 24 mars 2015 05:54, "Kristian Rosenvold" <[hidden email]> a écrit :

Did we get an svn dump ?

K

23. mars 2015 21:54 skrev "Arnaud Héritier" <[hidden email]>:
Is there someone who can take the lead to and manage a little bit the migration ?
Myself I afraid to have few free time before may. 
I hope it will change after that.

On Sun, Mar 22, 2015 at 11:10 PM, Werner Guttmann <[hidden email]> wrote:
Please add me (wguttmn) as well; I'd love to help with the move of the castor-maven-plugin (given that I have just moved the Castor code from Codehaus to github).

Regards
Werner


On 22.03.2015 21:09, Mirko Friedenhagen wrote:
Please add me (mfriedenhagen) as well. I think our group is small
enough to allow everyone full access for now.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Fri, Mar 20, 2015 at 8:12 PM, Arnaud Héritier <[hidden email]> wrote:
I created a "developers" team with everyone in it.
For now there is no repo
This group has only pull/push rights
I don't know what you have in mind in term of permissions
Do we keep a despots/admin group ?
Do we give all rights to everyone ??
cheers

On Fri, Mar 20, 2015 at 7:53 PM, Alexandre COLLIGNON <[hidden email]>
wrote:

What about me then? acollign :D.

Have a nice weekend everyone,
--
Alexandre COLLIGNON<alexandre@collign.net>
https://keybase.io/acollign
https://plus.google.com/+AlexandreCOLLIGNON/

On 3/20/15 1:55 PM, Anders Hammar wrote:
And me please: andham

/Anders

On Fri, Mar 20, 2015 at 1:52 PM, Dennis Lundberg <[hidden email]
<mailto:[hidden email]>> wrote:

     Please add me as well:

     dennisl


     On Fri, Mar 20, 2015 at 9:06 AM, Stefan Birkner
     <[hidden email] <mailto:[hidden email]>> wrote:
     > Please add me too: stefanbirkner
     >
     > 2015-03-20 9:02 GMT+01:00 Kristian Rosenvold
     <[hidden email] <mailto:[hidden email]>>:
     >> krosenvold too :)
     >>
     >>
     >> 2015-03-20 7:47 GMT+01:00 Rickard von Essen
     <[hidden email] <mailto:rickard.von.essen@gmail.com>>:
     >>> please add me too Id: rickard-von-essen
     >>> /Rickard
     >>>
     >>> On Mar 20, 2015 7:43 AM, "Milos Kleint" <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>
     >>>> mkleint at github
     >>>>
     >>>> Thanks.
     >>>>
     >>>> Milos Kleint
     >>>>
     >>>> On Sun, Mar 15, 2015 at 12:30 AM, Tony Chemit
     <[hidden email] <mailto:[hidden email]>>
     >>>> wrote:
     >>>>>
     >>>>> On Sat, 14 Mar 2015 14:11:47 +0100
     >>>>> Karl Heinz Marbaise <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>>
     >>>>> > BTW: Could you please add me to the organization...
     >>>>>
     >>>>> Hy herve, Can you also add me in organization. (tchemit on
github)
     >>>>>
     >>>>> thanks,
     >>>>>
     >>>>> tony.
     >>>>>
     >>>>> --
     >>>>> Tony Chemit
     >>>>> --------------------
     >>>>> tél: <a href="tel:%2B33%20%280%29%202%2040%2050%2029%2028" value="+33240502928" target="_blank">+33 (0) 2 40 50 29 28
     <tel:%2B33%20%280%29%202%2040%2050%2029%2028>
     >>>>> http://www.codelutin.com
     >>>>> email: [hidden email] <mailto:[hidden email]>
     >>>>> twitter: https://twitter.com/tchemit
     >>>>>
     >>>>>

---------------------------------------------------------------------
     >>>>> To unsubscribe from this list, please visit:
     >>>>>
     >>>>>     http://xircles.codehaus.org/manage_email
     >>>>>
     >>>>>
     >>>>
     >>>
     >>
     >>
---------------------------------------------------------------------
     >> To unsubscribe from this list, please visit:
     >>
     >>     http://xircles.codehaus.org/manage_email
     >>
     >>
     >
     >
---------------------------------------------------------------------
     > To unsubscribe from this list, please visit:
     >
     >     http://xircles.codehaus.org/manage_email
     >
     >



     --
     Dennis Lundberg


---------------------------------------------------------------------
     To unsubscribe from this list, please visit:

         http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Sent from my phone




--



--



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !





--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Anders Hammar
Great, I now understand. Thanks!
 
/Anders

On Thu, Apr 9, 2015 at 10:48 AM, Baptiste Mathus <[hidden email]> wrote:
Sorry, there's another implicit indirection: with Git, there's really nothing such as "user id". There's only a user.name and user.email attribute.

Now, *GitHub* will try to match the emails to existing users and so basically clicking on a user of a commit would take you to that user if the email is found.

So, for your question, yes just enrich the https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list file with the mapping with your full name and email (not your github id, see others for example) so that when we redo the migration we can replace the svn user by the values on the right.

HTH
Cheers


2015-04-08 21:51 GMT+02:00 Anders Hammar <[hidden email]>:
Sorry, I don't follow. What do you mean by "map svn user id as much as possible"? Should I add my github id in that file as well? If so, how?

/Anders


On Wed, Apr 8, 2015 at 6:34 PM, Baptiste Mathus <[hidden email]> wrote:

Technically no. But better map svn user id as much as possible with https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list to enrich and use it when we do the real migration.

Le 8 avr. 2015 18:21, "Anders Hammar" <[hidden email]> a écrit :
Any problems if the svn user id doesn't match the github user id?

/Anders

On Wed, Apr 8, 2015 at 9:03 AM, Baptiste Mathus <[hidden email]> wrote:

Forking the thread to focus around Git tinkering.

FWIW, some of you already noticed and added their mappings (svn user=Git formatted user), but I created a small repo under MojoHaus org.

Please contribute the missing mappings for your user id.

I also did a quick and dirty svnadmin load +Git svn clone yesterday. The resulting (temporary) raw repository is here: https://github.com/MojoHaus/svnrepo-gitified-wip

Here's a first draft proposal of the technical and organizational steps we would follow (feedback needed):

1. freeze svn (put it ro and ask for a new dump from Ben)
2. Import it locally
3. Git svn clone it with the user mappings given above (without the --stdlayout option) + push it to GitHub

Then from this monolithic big repo, write a shell script to do the following:

4. For each plugin: git filter-branch to create a repo per plugin.
5. For site: filter-branch too
6. Check everything

WDYT?

BTW we need to PoC the site publication too and think about how to make it not too cumbersome with all those repos there will be. If someone can have a look that'd be great.

---------- Message transféré ----------
De : "Baptiste Mathus" <[hidden email]>
Date : 7 avr. 2015 15:06
Objet : Fwd: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
À : "[hidden email]" <[hidden email]>
Cc :

Copied here to not hit Codehaus bandwidth too heavily:

Cheers

---------- Forwarded message ----------
From: Codehaus Support <[hidden email]>
Date: 2015-04-07 13:11 GMT+02:00
Subject: Re: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
To: Baptiste Mathus <[hidden email]>


Thanks - I think the issue was that the repo was in the subject and I can't see that once I have message open (scrolled off screen)!

[[[ SNIP ]]]

$ sha256sum mojo-20150407.bz2
f17352f7f31b64b87f5b13790973c77be62f81372e39e7b1ce9ea8129eab0ac5  mojo-20150407.bz2


I haven't locked the repo - as you may want to test the migration first.

Cheers,

Ben

On 6 April 2015 at 22:31, Baptiste Mathus <[hidden email]> wrote:

The one here to be precise: svn.codehaus.org/mojo/

Cheers

Le 6 avr. 2015 14:28, "Baptiste Mathus" <[hidden email]> a écrit :

Sorry for the lag. I thought that would be obvious, but that's forgetting Codehaus is hosting quite a bunch of projects :).
That is for the mojo project.

Cheers

Le 4 avr. 2015 23:26, "Codehaus Support" <[hidden email]> a écrit :
Which project did you need a dump for?

I can't see it listed in the email thread.

Thanks,

Ben

On 4 April 2015 at 01:33, Baptiste Mathus <[hidden email]> wrote:
Hi Ben,

Do you think you'll be able to provide the dump some day?

Btw, we're also gonna need some equivalent for JIRA...

Thanks and have a good WE.


2015-03-24 10:00 GMT+01:00 Codehaus Support <[hidden email]>:
I'm away on a cancer research fundraising cycle ride at the moment. Will be back on Monday. 

If it can't wait then you can use svnsync which will work for small repos but is very inefficient for large repos. 


On Tuesday, March 24, 2015, Baptiste Mathus <[hidden email]> wrote:

No we're still waiting to hear from Ben after my last mail.

I'll be able to work on it as soon as we have it. But any help is welcome, and I think Kristian's experience of doing the same on the Apache side would be valuable.

Le 24 mars 2015 05:54, "Kristian Rosenvold" <[hidden email]> a écrit :

Did we get an svn dump ?

K

23. mars 2015 21:54 skrev "Arnaud Héritier" <[hidden email]>:
Is there someone who can take the lead to and manage a little bit the migration ?
Myself I afraid to have few free time before may. 
I hope it will change after that.

On Sun, Mar 22, 2015 at 11:10 PM, Werner Guttmann <[hidden email]> wrote:
Please add me (wguttmn) as well; I'd love to help with the move of the castor-maven-plugin (given that I have just moved the Castor code from Codehaus to github).

Regards
Werner


On 22.03.2015 21:09, Mirko Friedenhagen wrote:
Please add me (mfriedenhagen) as well. I think our group is small
enough to allow everyone full access for now.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Fri, Mar 20, 2015 at 8:12 PM, Arnaud Héritier <[hidden email]> wrote:
I created a "developers" team with everyone in it.
For now there is no repo
This group has only pull/push rights
I don't know what you have in mind in term of permissions
Do we keep a despots/admin group ?
Do we give all rights to everyone ??
cheers

On Fri, Mar 20, 2015 at 7:53 PM, Alexandre COLLIGNON <[hidden email]>
wrote:

What about me then? acollign :D.

Have a nice weekend everyone,
--
Alexandre COLLIGNON<alexandre@collign.net>
https://keybase.io/acollign
https://plus.google.com/+AlexandreCOLLIGNON/

On 3/20/15 1:55 PM, Anders Hammar wrote:
And me please: andham

/Anders

On Fri, Mar 20, 2015 at 1:52 PM, Dennis Lundberg <[hidden email]
<mailto:[hidden email]>> wrote:

     Please add me as well:

     dennisl


     On Fri, Mar 20, 2015 at 9:06 AM, Stefan Birkner
     <[hidden email] <mailto:[hidden email]>> wrote:
     > Please add me too: stefanbirkner
     >
     > 2015-03-20 9:02 GMT+01:00 Kristian Rosenvold
     <[hidden email] <mailto:[hidden email]>>:
     >> krosenvold too :)
     >>
     >>
     >> 2015-03-20 7:47 GMT+01:00 Rickard von Essen
     <[hidden email] <mailto:rickard.von.essen@gmail.com>>:
     >>> please add me too Id: rickard-von-essen
     >>> /Rickard
     >>>
     >>> On Mar 20, 2015 7:43 AM, "Milos Kleint" <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>
     >>>> mkleint at github
     >>>>
     >>>> Thanks.
     >>>>
     >>>> Milos Kleint
     >>>>
     >>>> On Sun, Mar 15, 2015 at 12:30 AM, Tony Chemit
     <[hidden email] <mailto:[hidden email]>>
     >>>> wrote:
     >>>>>
     >>>>> On Sat, 14 Mar 2015 14:11:47 +0100
     >>>>> Karl Heinz Marbaise <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>>
     >>>>> > BTW: Could you please add me to the organization...
     >>>>>
     >>>>> Hy herve, Can you also add me in organization. (tchemit on
github)
     >>>>>
     >>>>> thanks,
     >>>>>
     >>>>> tony.
     >>>>>
     >>>>> --
     >>>>> Tony Chemit
     >>>>> --------------------
     >>>>> tél: <a href="tel:%2B33%20%280%29%202%2040%2050%2029%2028" target="_blank" value="+33240502928">+33 (0) 2 40 50 29 28
     <tel:%2B33%20%280%29%202%2040%2050%2029%2028>
     >>>>> http://www.codelutin.com
     >>>>> email: [hidden email] <mailto:[hidden email]>
     >>>>> twitter: https://twitter.com/tchemit
     >>>>>
     >>>>>

---------------------------------------------------------------------
     >>>>> To unsubscribe from this list, please visit:
     >>>>>
     >>>>>     http://xircles.codehaus.org/manage_email
     >>>>>
     >>>>>
     >>>>
     >>>
     >>
     >>
---------------------------------------------------------------------
     >> To unsubscribe from this list, please visit:
     >>
     >>     http://xircles.codehaus.org/manage_email
     >>
     >>
     >
     >
---------------------------------------------------------------------
     > To unsubscribe from this list, please visit:
     >
     >     http://xircles.codehaus.org/manage_email
     >
     >



     --
     Dennis Lundberg


---------------------------------------------------------------------
     To unsubscribe from this list, please visit:

         http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Sent from my phone




--



--



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !





--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

Reply | Threaded
Open this post in threaded view
|

Re: Re[2]: [mojo-dev] Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Baptiste MATHUS-3
In reply to this post by Sergei Ivanov

Right. Done.

Le 8 avr. 2015 18:00, "Sergei Ivanov" <[hidden email]> a écrit :
More an aesthetic thing than anything else: camel case looks a bit awkward in the URL, especially if everything else is lower case. For example, google org is lower case, so is sonatype and many others. BTW I did not realise that GitHub could resolve org name in the URLs case-insensitively, that is a nice touch on their part, but they still revert to the configured name when you click on the links.

--
Sergei


Wednesday, 8 April 2015 16:30 +0100 from Baptiste Mathus <[hidden email]>:

IIUC URLs are actually case insensitive on GitHub org URL, so not sure why it would matter?

Le 8 avr. 2015 11:12, "Sergei Ivanov" <sergei_ivanov@...> a écrit :
Baptiste,

While it is not too late, can you please rename MojoHaus organisation to all lower case, so that it looks better in URLs? Just go into organisation profile and click Rename Organisation at the bottom of the page. That change will only affect repos and github pages URLs. You can then enter a nicely capitalised  name into the Name field on the same profile page, and that name will be displayed on the organisation front page.

Thanks,
--
Sergei


Wednesday, 8 April 2015 09:53 +0100 from Baptiste Mathus <bmathus@...>:
The file and repo to contribute the mapping to by PR: https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list

Thanks

2015-04-08 9:03 GMT+02:00 Baptiste Mathus <bmathus@...>:

Forking the thread to focus around Git tinkering.

FWIW, some of you already noticed and added their mappings (svn user=Git formatted user), but I created a small repo under MojoHaus org.

Please contribute the missing mappings for your user id.

I also did a quick and dirty svnadmin load +Git svn clone yesterday. The resulting (temporary) raw repository is here: https://github.com/MojoHaus/svnrepo-gitified-wip

Here's a first draft proposal of the technical and organizational steps we would follow (feedback needed):

1. freeze svn (put it ro and ask for a new dump from Ben)
2. Import it locally
3. Git svn clone it with the user mappings given above (without the --stdlayout option) + push it to GitHub

Then from this monolithic big repo, write a shell script to do the following:

4. For each plugin: git filter-branch to create a repo per plugin.
5. For site: filter-branch too
6. Check everything

WDYT?

BTW we need to PoC the site publication too and think about how to make it not too cumbersome with all those repos there will be. If someone can have a look that'd be great.

---------- Message transféré ----------
De : "Baptiste Mathus" <bmathus@...>
Date : 7 avr. 2015 15:06
Objet : Fwd: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
À : "dev@..." <dev@...>
Cc :

Copied here to not hit Codehaus bandwidth too heavily:

Cheers

---------- Forwarded message ----------
From: Codehaus Support <support@...>
Date: 2015-04-07 13:11 GMT+02:00
Subject: Re: [mojo-dev] [DISCUSS] Codehaus EOL and MOJO migration
To: Baptiste Mathus <bmathus@...>


Thanks - I think the issue was that the repo was in the subject and I can't see that once I have message open (scrolled off screen)!

[[[ SNIP ]]]

$ sha256sum mojo-20150407.bz2
f17352f7f31b64b87f5b13790973c77be62f81372e39e7b1ce9ea8129eab0ac5  mojo-20150407.bz2


I haven't locked the repo - as you may want to test the migration first.

Cheers,

Ben

On 6 April 2015 at 22:31, Baptiste Mathus <bmathus@...> wrote:

The one here to be precise: svn.codehaus.org/mojo/

Cheers

Le 6 avr. 2015 14:28, "Baptiste Mathus" <baptiste@...> a écrit :

Sorry for the lag. I thought that would be obvious, but that's forgetting Codehaus is hosting quite a bunch of projects :).
That is for the mojo project.

Cheers

Le 4 avr. 2015 23:26, "Codehaus Support" <support@...> a écrit :
Which project did you need a dump for?

I can't see it listed in the email thread.

Thanks,

Ben

On 4 April 2015 at 01:33, Baptiste Mathus <baptiste@...> wrote:
Hi Ben,

Do you think you'll be able to provide the dump some day?

Btw, we're also gonna need some equivalent for JIRA...

Thanks and have a good WE.


2015-03-24 10:00 GMT+01:00 Codehaus Support <support@...>:
I'm away on a cancer research fundraising cycle ride at the moment. Will be back on Monday. 

If it can't wait then you can use svnsync which will work for small repos but is very inefficient for large repos. 


On Tuesday, March 24, 2015, Baptiste Mathus <baptiste@...> wrote:

No we're still waiting to hear from Ben after my last mail.

I'll be able to work on it as soon as we have it. But any help is welcome, and I think Kristian's experience of doing the same on the Apache side would be valuable.

Le 24 mars 2015 05:54, "Kristian Rosenvold" <[hidden email]> a écrit :

Did we get an svn dump ?

K

23. mars 2015 21:54 skrev "Arnaud Héritier" <[hidden email]>:
Is there someone who can take the lead to and manage a little bit the migration ?
Myself I afraid to have few free time before may. 
I hope it will change after that.

On Sun, Mar 22, 2015 at 11:10 PM, Werner Guttmann <[hidden email]> wrote:
Please add me (wguttmn) as well; I'd love to help with the move of the castor-maven-plugin (given that I have just moved the Castor code from Codehaus to github).

Regards
Werner


On 22.03.2015 21:09, Mirko Friedenhagen wrote:
Please add me (mfriedenhagen) as well. I think our group is small
enough to allow everyone full access for now.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Fri, Mar 20, 2015 at 8:12 PM, Arnaud Héritier <[hidden email]> wrote:
I created a "developers" team with everyone in it.
For now there is no repo
This group has only pull/push rights
I don't know what you have in mind in term of permissions
Do we keep a despots/admin group ?
Do we give all rights to everyone ??
cheers

On Fri, Mar 20, 2015 at 7:53 PM, Alexandre COLLIGNON <[hidden email]>
wrote:

What about me then? acollign :D.

Have a nice weekend everyone,
--
Alexandre COLLIGNON<alexandre@collign.net>
https://keybase.io/acollign
https://plus.google.com/+AlexandreCOLLIGNON/

On 3/20/15 1:55 PM, Anders Hammar wrote:
And me please: andham

/Anders

On Fri, Mar 20, 2015 at 1:52 PM, Dennis Lundberg <[hidden email]
<mailto:[hidden email]>> wrote:

     Please add me as well:

     dennisl


     On Fri, Mar 20, 2015 at 9:06 AM, Stefan Birkner
     <[hidden email] <mailto:[hidden email]>> wrote:
     > Please add me too: stefanbirkner
     >
     > 2015-03-20 9:02 GMT+01:00 Kristian Rosenvold
     <[hidden email] <mailto:[hidden email]>>:
     >> krosenvold too :)
     >>
     >>
     >> 2015-03-20 7:47 GMT+01:00 Rickard von Essen
     <[hidden email] <mailto:rickard.von.essen@gmail.com>>:
     >>> please add me too Id: rickard-von-essen
     >>> /Rickard
     >>>
     >>> On Mar 20, 2015 7:43 AM, "Milos Kleint" <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>
     >>>> mkleint at github
     >>>>
     >>>> Thanks.
     >>>>
     >>>> Milos Kleint
     >>>>
     >>>> On Sun, Mar 15, 2015 at 12:30 AM, Tony Chemit
     <[hidden email] <mailto:[hidden email]>>
     >>>> wrote:
     >>>>>
     >>>>> On Sat, 14 Mar 2015 14:11:47 +0100
     >>>>> Karl Heinz Marbaise <[hidden email]
     <mailto:[hidden email]>> wrote:
     >>>>>
     >>>>> > BTW: Could you please add me to the organization...
     >>>>>
     >>>>> Hy herve, Can you also add me in organization. (tchemit on
github)
     >>>>>
     >>>>> thanks,
     >>>>>
     >>>>> tony.
     >>>>>
     >>>>> --
     >>>>> Tony Chemit
     >>>>> --------------------
     >>>>> tél: +33 (0) 2 40 50 29 28
     <tel:%2B33%20%280%29%202%2040%2050%2029%2028>
     >>>>> http://www.codelutin.com
     >>>>> email: [hidden email] <mailto:[hidden email]>
     >>>>> twitter: https://twitter.com/tchemit
     >>>>>
     >>>>>

---------------------------------------------------------------------
     >>>>> To unsubscribe from this list, please visit:
     >>>>>
     >>>>>     http://xircles.codehaus.org/manage_email
     >>>>>
     >>>>>
     >>>>
     >>>
     >>
     >>
---------------------------------------------------------------------
     >> To unsubscribe from this list, please visit:
     >>
     >>     http://xircles.codehaus.org/manage_email
     >>
     >>
     >
     >
---------------------------------------------------------------------
     > To unsubscribe from this list, please visit:
     >
     >     http://xircles.codehaus.org/manage_email
     >
     >



     --
     Dennis Lundberg


---------------------------------------------------------------------
     To unsubscribe from this list, please visit:

         http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

     http://xircles.codehaus.org/manage_email




---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





--
Sent from my phone




--
Ben Walding :: ben@...
Web: http://openxource.com/



--
Ben Walding :: ben@...
Web: http://openxource.com/



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Jörg Hohwiller
In reply to this post by Baptiste MATHUS-3
Hi there,

I do have permissions yet and PR seems overkill:
joerg.hohwiller - that is me.
Full name: Jörg Hohwiller
Email: [hidden email] (or [hidden email])
Github account: https://github.com/hohwille

Thanks
  Jörg

Am 08.04.2015 um 10:53 schrieb Baptiste Mathus:
The file and repo to contribute the mapping to by PR: https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list

Thanks



smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Jörg Hohwiller
In reply to this post by Baptiste MATHUS-3
Hi,

plan sounds great.
+1

do you already have a (rough) roadmap/schedule? When should we stop
working in SVN, wenn will the Git repos be available?

Thanks
  Jörg

Am 08.04.2015 um 09:03 schrieb Baptiste Mathus:

>
> Forking the thread to focus around Git tinkering.
>
> FWIW, some of you already noticed and added their mappings (svn
> user=Git formatted user), but I created a small repo under MojoHaus org.
>
> Please contribute the missing mappings for your user id.
>
> I also did a quick and dirty svnadmin load +Git svn clone yesterday.
> The resulting (temporary) raw repository is
> here: https://github.com/MojoHaus/svnrepo-gitified-wip
>
> Here's a first draft proposal of the technical and organizational
> steps we would follow (feedback needed):
>
> 1. freeze svn (put it ro and ask for a new dump from Ben)
> 2. Import it locally
> 3. Git svn clone it with the user mappings given above (without the
> --stdlayout option) + push it to GitHub
>
> Then from this monolithic big repo, write a shell script to do the
> following:
>
> 4. For each plugin: git filter-branch to create a repo per plugin.
> 5. For site: filter-branch too
> 6. Check everything
>
> WDYT?
>
> BTW we need to PoC the site publication too and think about how to
> make it not too cumbersome with all those repos there will be. If
> someone can have a look that'd be great.
>
>


smime.p7s (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Baptiste MATHUS-3
Hi guys,

Quick reminder, the file https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list will be used for the conversion.
For anyone inside that file *without the correct format*, git svn will stop and refuse to continue.

So, for any line in the above file, the used format will be "$currentValue <[hidden email]>" (using --authors-prog option for git svn fetch).

Cheers


2015-04-12 23:11 GMT+02:00 Jörg Hohwiller <[hidden email]>:
Hi,

plan sounds great.
+1

do you already have a (rough) roadmap/schedule? When should we stop
working in SVN, wenn will the Git repos be available?

Thanks
  Jörg

Am 08.04.2015 um 09:03 schrieb Baptiste Mathus:
>
> Forking the thread to focus around Git tinkering.
>
> FWIW, some of you already noticed and added their mappings (svn
> user=Git formatted user), but I created a small repo under MojoHaus org.
>
> Please contribute the missing mappings for your user id.
>
> I also did a quick and dirty svnadmin load +Git svn clone yesterday.
> The resulting (temporary) raw repository is
> here: https://github.com/MojoHaus/svnrepo-gitified-wip
>
> Here's a first draft proposal of the technical and organizational
> steps we would follow (feedback needed):
>
> 1. freeze svn (put it ro and ask for a new dump from Ben)
> 2. Import it locally
> 3. Git svn clone it with the user mappings given above (without the
> --stdlayout option) + push it to GitHub
>
> Then from this monolithic big repo, write a shell script to do the
> following:
>
> 4. For each plugin: git filter-branch to create a repo per plugin.
> 5. For site: filter-branch too
> 6. Check everything
>
> WDYT?
>
> BTW we need to PoC the site publication too and think about how to
> make it not too cumbersome with all those repos there will be. If
> someone can have a look that'd be great.
>
>





--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Baptiste MATHUS-3
Hi,

I finally wrote a rough script yesterday that seems to work. Please review.

I currently declare the repo I want to migrate in a dedicated file (still needs to be enriched to support sandbox and weird cases, currently only supports trunk mojos):

What it does currently: 

for each line of the csv file above
        - create an empty local git repo
        - find the associated svn tags in the svn repo
        -   and create the right git-svn props
        - git svn clone
        - fix git/svn branches to be real Git tags
        - by github api : create the repo under the org
        - push them all
end for


The script just worked for the repos I declared (I added a suffix -wip to inform people it's not ready yet)

WDYT?

Cheers

2015-05-01 21:59 GMT+02:00 Baptiste Mathus <[hidden email]>:
Hi guys,

Quick reminder, the file https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list will be used for the conversion.
For anyone inside that file *without the correct format*, git svn will stop and refuse to continue.

So, for any line in the above file, the used format will be "$currentValue <[hidden email]>" (using --authors-prog option for git svn fetch).

Cheers


2015-04-12 23:11 GMT+02:00 Jörg Hohwiller <[hidden email]>:
Hi,

plan sounds great.
+1

do you already have a (rough) roadmap/schedule? When should we stop
working in SVN, wenn will the Git repos be available?

Thanks
  Jörg

Am 08.04.2015 um 09:03 schrieb Baptiste Mathus:
>
> Forking the thread to focus around Git tinkering.
>
> FWIW, some of you already noticed and added their mappings (svn
> user=Git formatted user), but I created a small repo under MojoHaus org.
>
> Please contribute the missing mappings for your user id.
>
> I also did a quick and dirty svnadmin load +Git svn clone yesterday.
> The resulting (temporary) raw repository is
> here: https://github.com/MojoHaus/svnrepo-gitified-wip
>
> Here's a first draft proposal of the technical and organizational
> steps we would follow (feedback needed):
>
> 1. freeze svn (put it ro and ask for a new dump from Ben)
> 2. Import it locally
> 3. Git svn clone it with the user mappings given above (without the
> --stdlayout option) + push it to GitHub
>
> Then from this monolithic big repo, write a shell script to do the
> following:
>
> 4. For each plugin: git filter-branch to create a repo per plugin.
> 5. For site: filter-branch too
> 6. Check everything
>
> WDYT?
>
> BTW we need to PoC the site publication too and think about how to
> make it not too cumbersome with all those repos there will be. If
> someone can have a look that'd be great.
>
>





--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !



--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Mirko Friedenhagen-5
Hello Baptiste,

first of all, thanks for your efforts, mind-boggling git-vodoo :-).
One thing I noted (when inspecting the repository with SourceTree):
* When I take a look at a repository which was git from the beginning,
tags are modeled differently. Using the maven-release-plugin, they
just are attached to the commit with the message
"[maven-release-plugin] prepare release..."
* In the converted extra-enforcer-rules-wip, the tags are attached to
the commit with the message "[maven-release-plugin] copy for tag..."
and these commit are in extra branches with just one commit each.
* I do not know how to fix this, but to be consistent with future tags
I think it would be nice if we could get the tag to the "prepare
release" commit :-).

Regards
Mirko
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Sat, May 2, 2015 at 7:53 AM, Baptiste Mathus <[hidden email]> wrote:

> Hi,
>
> I finally wrote a rough script yesterday that seems to work. Please review.
> https://github.com/mojohaus/convert-to-git/blob/master/convert.sh
>
> I currently declare the repo I want to migrate in a dedicated file (still
> needs to be enriched to support sandbox and weird cases, currently only
> supports trunk mojos):
> https://github.com/mojohaus/convert-to-git/blob/master/repo-infos.csv
>
> What it does currently:
>
> for each line of the csv file above
>         - create an empty local git repo
>         - find the associated svn tags in the svn repo
>         -   and create the right git-svn props
>         - git svn clone
>         - fix git/svn branches to be real Git tags
>         - by github api : create the repo under the org
>         - push them all
> end for
>
>
>
> The script just worked for the repos I declared (I added a suffix -wip to
> inform people it's not ready yet)
>
> https://github.com/mojohaus/extra-enforcer-rules-wip
> https://github.com/mojohaus/build-helper-maven-plugin-wip
>
>
> WDYT?
>
> Cheers
>
> 2015-05-01 21:59 GMT+02:00 Baptiste Mathus <[hidden email]>:
>>
>> Hi guys,
>>
>> Quick reminder, the file
>> https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list
>> will be used for the conversion.
>> For anyone inside that file *without the correct format*, git svn will
>> stop and refuse to continue.
>>
>> So, for any line in the above file, the used format will be "$currentValue
>> <[hidden email]>" (using --authors-prog option for git svn
>> fetch).
>>
>> Cheers
>>
>>
>> 2015-04-12 23:11 GMT+02:00 Jörg Hohwiller <[hidden email]>:
>>>
>>> Hi,
>>>
>>> plan sounds great.
>>> +1
>>>
>>> do you already have a (rough) roadmap/schedule? When should we stop
>>> working in SVN, wenn will the Git repos be available?
>>>
>>> Thanks
>>>   Jörg
>>>
>>> Am 08.04.2015 um 09:03 schrieb Baptiste Mathus:
>>> >
>>> > Forking the thread to focus around Git tinkering.
>>> >
>>> > FWIW, some of you already noticed and added their mappings (svn
>>> > user=Git formatted user), but I created a small repo under MojoHaus
>>> > org.
>>> >
>>> > Please contribute the missing mappings for your user id.
>>> >
>>> > I also did a quick and dirty svnadmin load +Git svn clone yesterday.
>>> > The resulting (temporary) raw repository is
>>> > here: https://github.com/MojoHaus/svnrepo-gitified-wip
>>> >
>>> > Here's a first draft proposal of the technical and organizational
>>> > steps we would follow (feedback needed):
>>> >
>>> > 1. freeze svn (put it ro and ask for a new dump from Ben)
>>> > 2. Import it locally
>>> > 3. Git svn clone it with the user mappings given above (without the
>>> > --stdlayout option) + push it to GitHub
>>> >
>>> > Then from this monolithic big repo, write a shell script to do the
>>> > following:
>>> >
>>> > 4. For each plugin: git filter-branch to create a repo per plugin.
>>> > 5. For site: filter-branch too
>>> > 6. Check everything
>>> >
>>> > WDYT?
>>> >
>>> > BTW we need to PoC the site publication too and think about how to
>>> > make it not too cumbersome with all those repos there will be. If
>>> > someone can have a look that'd be great.
>>> >
>>> >
>>>
>>>
>>
>>
>>
>> --
>> Baptiste <Batmat> MATHUS - http://batmat.net
>> Sauvez un arbre,
>> Mangez un castor !
>
>
>
>
> --
> Baptiste <Batmat> MATHUS - http://batmat.net
> Sauvez un arbre,
> Mangez un castor !

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Mirko Friedenhagen-5
BTW, I detected this when using "tig", a CLI client for git, which did
not show any tag names for extra-enforcer-rules-wip.
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Sat, May 2, 2015 at 11:45 PM, Mirko Friedenhagen
<[hidden email]> wrote:

> Hello Baptiste,
>
> first of all, thanks for your efforts, mind-boggling git-vodoo :-).
> One thing I noted (when inspecting the repository with SourceTree):
> * When I take a look at a repository which was git from the beginning,
> tags are modeled differently. Using the maven-release-plugin, they
> just are attached to the commit with the message
> "[maven-release-plugin] prepare release..."
> * In the converted extra-enforcer-rules-wip, the tags are attached to
> the commit with the message "[maven-release-plugin] copy for tag..."
> and these commit are in extra branches with just one commit each.
> * I do not know how to fix this, but to be consistent with future tags
> I think it would be nice if we could get the tag to the "prepare
> release" commit :-).
>
> Regards
> Mirko
> Regards Mirko
> --
> http://illegalstateexception.blogspot.com/
> https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
> https://bitbucket.org/mfriedenhagen/
>
>
> On Sat, May 2, 2015 at 7:53 AM, Baptiste Mathus <[hidden email]> wrote:
>> Hi,
>>
>> I finally wrote a rough script yesterday that seems to work. Please review.
>> https://github.com/mojohaus/convert-to-git/blob/master/convert.sh
>>
>> I currently declare the repo I want to migrate in a dedicated file (still
>> needs to be enriched to support sandbox and weird cases, currently only
>> supports trunk mojos):
>> https://github.com/mojohaus/convert-to-git/blob/master/repo-infos.csv
>>
>> What it does currently:
>>
>> for each line of the csv file above
>>         - create an empty local git repo
>>         - find the associated svn tags in the svn repo
>>         -   and create the right git-svn props
>>         - git svn clone
>>         - fix git/svn branches to be real Git tags
>>         - by github api : create the repo under the org
>>         - push them all
>> end for
>>
>>
>>
>> The script just worked for the repos I declared (I added a suffix -wip to
>> inform people it's not ready yet)
>>
>> https://github.com/mojohaus/extra-enforcer-rules-wip
>> https://github.com/mojohaus/build-helper-maven-plugin-wip
>>
>>
>> WDYT?
>>
>> Cheers
>>
>> 2015-05-01 21:59 GMT+02:00 Baptiste Mathus <[hidden email]>:
>>>
>>> Hi guys,
>>>
>>> Quick reminder, the file
>>> https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list
>>> will be used for the conversion.
>>> For anyone inside that file *without the correct format*, git svn will
>>> stop and refuse to continue.
>>>
>>> So, for any line in the above file, the used format will be "$currentValue
>>> <[hidden email]>" (using --authors-prog option for git svn
>>> fetch).
>>>
>>> Cheers
>>>
>>>
>>> 2015-04-12 23:11 GMT+02:00 Jörg Hohwiller <[hidden email]>:
>>>>
>>>> Hi,
>>>>
>>>> plan sounds great.
>>>> +1
>>>>
>>>> do you already have a (rough) roadmap/schedule? When should we stop
>>>> working in SVN, wenn will the Git repos be available?
>>>>
>>>> Thanks
>>>>   Jörg
>>>>
>>>> Am 08.04.2015 um 09:03 schrieb Baptiste Mathus:
>>>> >
>>>> > Forking the thread to focus around Git tinkering.
>>>> >
>>>> > FWIW, some of you already noticed and added their mappings (svn
>>>> > user=Git formatted user), but I created a small repo under MojoHaus
>>>> > org.
>>>> >
>>>> > Please contribute the missing mappings for your user id.
>>>> >
>>>> > I also did a quick and dirty svnadmin load +Git svn clone yesterday.
>>>> > The resulting (temporary) raw repository is
>>>> > here: https://github.com/MojoHaus/svnrepo-gitified-wip
>>>> >
>>>> > Here's a first draft proposal of the technical and organizational
>>>> > steps we would follow (feedback needed):
>>>> >
>>>> > 1. freeze svn (put it ro and ask for a new dump from Ben)
>>>> > 2. Import it locally
>>>> > 3. Git svn clone it with the user mappings given above (without the
>>>> > --stdlayout option) + push it to GitHub
>>>> >
>>>> > Then from this monolithic big repo, write a shell script to do the
>>>> > following:
>>>> >
>>>> > 4. For each plugin: git filter-branch to create a repo per plugin.
>>>> > 5. For site: filter-branch too
>>>> > 6. Check everything
>>>> >
>>>> > WDYT?
>>>> >
>>>> > BTW we need to PoC the site publication too and think about how to
>>>> > make it not too cumbersome with all those repos there will be. If
>>>> > someone can have a look that'd be great.
>>>> >
>>>> >
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Baptiste <Batmat> MATHUS - http://batmat.net
>>> Sauvez un arbre,
>>> Mangez un castor !
>>
>>
>>
>>
>> --
>> Baptiste <Batmat> MATHUS - http://batmat.net
>> Sauvez un arbre,
>> Mangez un castor !

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Arnaud Héritier-2
In reply to this post by Baptiste MATHUS-3
For each missing entry I searched for the username in Jira (using my admin account). 
If there was no doubt about the identity I updated the entry (note that emails are perhaps outdated for a large part of committers)

On Fri, May 1, 2015 at 9:59 PM, Baptiste Mathus <[hidden email]> wrote:
Hi guys,

Quick reminder, the file https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list will be used for the conversion.
For anyone inside that file *without the correct format*, git svn will stop and refuse to continue.

So, for any line in the above file, the used format will be "$currentValue <[hidden email]>" (using --authors-prog option for git svn fetch).

Cheers


2015-04-12 23:11 GMT+02:00 Jörg Hohwiller <[hidden email]>:
Hi,

plan sounds great.
+1

do you already have a (rough) roadmap/schedule? When should we stop
working in SVN, wenn will the Git repos be available?

Thanks
  Jörg

Am 08.04.2015 um 09:03 schrieb Baptiste Mathus:
>
> Forking the thread to focus around Git tinkering.
>
> FWIW, some of you already noticed and added their mappings (svn
> user=Git formatted user), but I created a small repo under MojoHaus org.
>
> Please contribute the missing mappings for your user id.
>
> I also did a quick and dirty svnadmin load +Git svn clone yesterday.
> The resulting (temporary) raw repository is
> here: https://github.com/MojoHaus/svnrepo-gitified-wip
>
> Here's a first draft proposal of the technical and organizational
> steps we would follow (feedback needed):
>
> 1. freeze svn (put it ro and ask for a new dump from Ben)
> 2. Import it locally
> 3. Git svn clone it with the user mappings given above (without the
> --stdlayout option) + push it to GitHub
>
> Then from this monolithic big repo, write a shell script to do the
> following:
>
> 4. For each plugin: git filter-branch to create a repo per plugin.
> 5. For site: filter-branch too
> 6. Check everything
>
> WDYT?
>
> BTW we need to PoC the site publication too and think about how to
> make it not too cumbersome with all those repos there will be. If
> someone can have a look that'd be great.
>
>





--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

Reply | Threaded
Open this post in threaded view
|

Re: Sources migration to GitHub (was: [DISCUSS] Codehaus EOL and MOJO migration)

Baptiste MATHUS-3
In reply to this post by Mirko Friedenhagen-5
Thanks for reviewing Mirko, see below.

2015-05-02 23:45 GMT+02:00 Mirko Friedenhagen <[hidden email]>:
Hello Baptiste,

first of all, thanks for your efforts, mind-boggling git-vodoo :-).
One thing I noted (when inspecting the repository with SourceTree):
* When I take a look at a repository which was git from the beginning,
tags are modeled differently. Using the maven-release-plugin, they
just are attached to the commit with the message
"[maven-release-plugin] prepare release..."

Yes, this is a SVN specificity, and what you ask is indeed what we'll have when we start releasing directly from Git. 
I just re-checked, and IMO the migration is actually correct: it reflects the SVN history as-is:

See for example the svn tag extra-enforcer-rules-1.0-alpha-5 (didn't even intend to choose one with you, was just "serendipity" ;-)):

svn log file:///home/tiste/MOJOHAUS-TO-GIT/SVN-MOJO-WIP/tags/extra-enforcer-rules-1.0-alpha-5
------------------------------------------------------------------------
r18435 | mfriedenhagen | 2013-06-20 20:48:55 +0200 (jeu. 20 juin 2013) | 1 ligne

[maven-release-plugin]  copy for tag extra-enforcer-rules-1.0-alpha-5
------------------------------------------------------------------------
r18434 | mfriedenhagen | 2013-06-20 20:48:33 +0200 (jeu. 20 juin 2013) | 1 ligne

[maven-release-plugin] prepare release extra-enforcer-rules-1.0-alpha-5
 
 
* In the converted extra-enforcer-rules-wip, the tags are attached to
the commit with the message "[maven-release-plugin] copy for tag..."
and these commit are in extra branches with just one commit each.

Could you give precisions about that? I just re-cloned from the GH repo to see what you mean and don't really understand where to look at.
When issuing a simple git branch -a I don't see those branches:

➜  extra-enforcer-rules-wip git:(master) git branch -a
* master
 remotes/origin/HEAD -> origin/master
 remotes/origin/gh-pages
 remotes/origin/master
 
* I do not know how to fix this, but to be consistent with future tags
I think it would be nice if we could get the tag to the "prepare
release" commit :-).

Though I see the point to be consistent with the future, I'm not sure we should do that. IMO the migration should just mimic the svn history as close as possible.
If we actually want to do that, it's very possible. We would just have to overwrite each tag to the most recent "release:prepare" commit. 

BUT, we would then lose weird history information like the one for the extra-enforcer-rules-1.0-alpha-1 tag: 

svn log file:///home/tiste/MOJOHAUS-TO-GIT/SVN-MOJO-WIP/tags/extra-enforcer-rules-1.0-alpha-1
------------------------------------------------------------------------
r15258 | soelvpil | 2011-11-22 12:06:16 +0100 (mar. 22 nov. 2011) | 1 ligne

reverted wrong commit
------------------------------------------------------------------------
r13968 | stephenconnolly | 2011-04-20 11:01:39 +0200 (mer. 20 avril 2011) | 1 ligne

[maven-release-plugin]  copy for tag extra-enforcer-rules-1.0-alpha-1
------------------------------------------------------------------------
r13967 | stephenconnolly | 2011-04-20 11:01:32 +0200 (mer. 20 avril 2011) | 1 ligne

[maven-release-plugin] prepare release extra-enforcer-rules-1.0-alpha-1
------------------------------------------------------------------------
 

Regards
Mirko
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen)
https://bitbucket.org/mfriedenhagen/


On Sat, May 2, 2015 at 7:53 AM, Baptiste Mathus <[hidden email]> wrote:
> Hi,
>
> I finally wrote a rough script yesterday that seems to work. Please review.
> https://github.com/mojohaus/convert-to-git/blob/master/convert.sh
>
> I currently declare the repo I want to migrate in a dedicated file (still
> needs to be enriched to support sandbox and weird cases, currently only
> supports trunk mojos):
> https://github.com/mojohaus/convert-to-git/blob/master/repo-infos.csv
>
> What it does currently:
>
> for each line of the csv file above
>         - create an empty local git repo
>         - find the associated svn tags in the svn repo
>         -   and create the right git-svn props
>         - git svn clone
>         - fix git/svn branches to be real Git tags
>         - by github api : create the repo under the org
>         - push them all
> end for
>
>
>
> The script just worked for the repos I declared (I added a suffix -wip to
> inform people it's not ready yet)
>
> https://github.com/mojohaus/extra-enforcer-rules-wip
> https://github.com/mojohaus/build-helper-maven-plugin-wip
>
>
> WDYT?
>
> Cheers
>
> 2015-05-01 21:59 GMT+02:00 Baptiste Mathus <[hidden email]>:
>>
>> Hi guys,
>>
>> Quick reminder, the file
>> https://github.com/MojoHaus/convert-to-git/blob/master/mojo-committers.list
>> will be used for the conversion.
>> For anyone inside that file *without the correct format*, git svn will
>> stop and refuse to continue.
>>
>> So, for any line in the above file, the used format will be "$currentValue
>> <[hidden email]>" (using --authors-prog option for git svn
>> fetch).
>>
>> Cheers
>>
>>
>> 2015-04-12 23:11 GMT+02:00 Jörg Hohwiller <[hidden email]>:
>>>
>>> Hi,
>>>
>>> plan sounds great.
>>> +1
>>>
>>> do you already have a (rough) roadmap/schedule? When should we stop
>>> working in SVN, wenn will the Git repos be available?
>>>
>>> Thanks
>>>   Jörg
>>>
>>> Am 08.04.2015 um 09:03 schrieb Baptiste Mathus:
>>> >
>>> > Forking the thread to focus around Git tinkering.
>>> >
>>> > FWIW, some of you already noticed and added their mappings (svn
>>> > user=Git formatted user), but I created a small repo under MojoHaus
>>> > org.
>>> >
>>> > Please contribute the missing mappings for your user id.
>>> >
>>> > I also did a quick and dirty svnadmin load +Git svn clone yesterday.
>>> > The resulting (temporary) raw repository is
>>> > here: https://github.com/MojoHaus/svnrepo-gitified-wip
>>> >
>>> > Here's a first draft proposal of the technical and organizational
>>> > steps we would follow (feedback needed):
>>> >
>>> > 1. freeze svn (put it ro and ask for a new dump from Ben)
>>> > 2. Import it locally
>>> > 3. Git svn clone it with the user mappings given above (without the
>>> > --stdlayout option) + push it to GitHub
>>> >
>>> > Then from this monolithic big repo, write a shell script to do the
>>> > following:
>>> >
>>> > 4. For each plugin: git filter-branch to create a repo per plugin.
>>> > 5. For site: filter-branch too
>>> > 6. Check everything
>>> >
>>> > WDYT?
>>> >
>>> > BTW we need to PoC the site publication too and think about how to
>>> > make it not too cumbersome with all those repos there will be. If
>>> > someone can have a look that'd be great.
>>> >
>>> >
>>>
>>>
>>
>>
>>
>> --
>> Baptiste <Batmat> MATHUS - http://batmat.net
>> Sauvez un arbre,
>> Mangez un castor !
>
>
>
>
> --
> Baptiste <Batmat> MATHUS - http://batmat.net
> Sauvez un arbre,
> Mangez un castor !

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email





--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
123