I think one repo per mojo is required ;) It might be possible to do
something with submodules to create the feeling of a single
repo but I haven't tried practically working with such a large number
of submodules.

From the link Brett set up it seems to me like we're looking at an
in-place migration.

Im +1 for migrating all the mojos in one big bang, simply because it
minimizes fragmentation and it also allows "someone" to update all
the projects in one sitting (and verify that release works as expected etc)


Kristian



Den 30.05.2011 20:55, skrev Arnaud Héritier:
For the Git part @ codehaus we have to see with ben to know how/who is
responsible to convert SVN repositories to Git. The most annoying is to
create one repo per mojo. I don't know if Ben already did that for some
others projects and if he could help us. I don't know what is the process to
create new git repos @ codehaus, I didn't studied it.

About the mirroring feature in GitHub, Could you help us Kristian to do that
if we choose this solution ? You are an expert :-)

Thus I think we need 2 votes :
- one to know if we are agree to start the migration svn ->  git
- one to know if we prefer to move all mojo in one step or if we let each
mojo leader to manage it.

WDYT ?

Arnaud

On Mon, May 30, 2011 at 8:36 PM, Kristian Rosenvold<
kristian.rosenv...@gmail.com>  wrote:

FWIW github quite frequently mirror upstream masters from elsewhere, for
instance a set of canonical masters hosted at codehaus.

This is the general setup that is used not only by apache but also quite
a few other mirrors on github, and it's really totally seamless (but
no-one really needs push access to the github repo)

git mirrors really demonstrate the bittorrent-like capabilities of git,
and working with a codehaus<->github mirroring is smooth, and it allows
keeping existing access control mechanisms at codehaus.

So the codehaus repos would need to be set up. After that it's just
about filing a ticket at github to get the replication running.

Kristian





ma., 30.05.2011 kl. 16.07 +0200, skrev Arnaud Héritier:
+1 to name it codehaus-mojo on github side.
+999... to keep canonical git repositories at codehaus and use GitHub
services just to improve/ease the contribution part


The next question will be how to manage such infrastructure (sync
between git and codehaus repos, creation of repos, users
management ....)


Arnaud


On Mon, May 30, 2011 at 3:29 PM, Olivier Lamy<ol...@apache.org>
wrote:
         2011/5/30 Brett Porter<br...@apache.org>:
         >  Shouldn't it be codehaus-mojo? I'm unclear if you're
         intending to move the plugin away from codehaus, or stay here
         for lists, issues&  repository but move source control.


         yup done too :-) : https://github.com/codehaus-mojo

         >
         >  I would have thought setting up a canonical git repo @
         codehaus made more sense (you can still use github just as
         effectively, you just need to push upstream)


         agree too. As our sources depends on a non profitable
         orgarnisation
         (codehaus). (we can simply merge back @codehaus git repos)
         Perso I don't like a lot the idea about depends on a private
         company  (github).


         >
         >  On 30/05/2011, at 10:48 PM, Olivier Lamy wrote:
         >
         >>  FYI, I have just created the organization maven-mojo
         >>  https://github.com/maven-mojo . (https://github.com/mojo
         was already
         >>  used).
         >>
         >>  2011/5/30 nicolas de loof<nicolas.del...@gmail.com>:
         >>>  The idea is to move the code repo to github and deprecate
         the svn one (last
         >>>  commit will be a README.txt file
         >>>  GitHub is more than just Git hosting as you noticed. Pull
         Request, online
         >>>  code editing and notes, and more nice web-based tools are
         great improvements
         >>>  to make contributing easier. Hosting Git at codehaus would
         "just" make
         >>>  merges easier compared to svn patches but not change the
         contribution
         >>>  workflow.
         >>>  I'd be pleased to see this happen at Mojo level, maybe the
         way Jenkins
         >>>  plugins are grouped under jenkinsci organisation. It's
         anyway easy to
         >>>  migrate a git repo from one github account to another.
         >>>
         >>>  Le 30 mai 2011 13:47, Arnaud Héritier
         <aherit...@codehaus.org>  a écrit :
         >>>>
         >>>>  I like Git too but we should take care of few things :
         >>>>  * We have to take care of giving the ability to all mojo
         projects. Perhaps
         >>>>  under a dedicated mojo organization @ GitHub ? Or by
         working with Ben to
         >>>>  have a Git support that satisfies our needs
         >>>>  * The success of Github is mainly due to the fact that
         they added a lot of
         >>>>  web features and documentations to ease to usage of git
         thus it is important
         >>>>  in the choice as "just" moving to Git will increase the
         level to contribute
         >>>>  to all of thus who don't use it again... (and GitHub
         provides a svn access
         >>>>  to Git repositories for those who don't have the time to
         learn Git).
         >>>>  Thus +0 to move to Git, +1 to move to GitHub but in all
         cases please try
         >>>>  to do that at mojo level and not only for one plugin.
         >>>>  Arnaud
         >>>>
         >>>>  On Mon, May 30, 2011 at 12:17 PM, Olivier Lamy
         <ol...@apache.org>  wrote:
         >>>>>
         >>>>>  Hello,
         >>>>>  What I understand here : Nicolas like to move
         "canonical"
         >>>>>  gwt-maven-plugin scm repo to git (means sources not
         anymore in svn
         >>>>>  @codehaus : or I misunderstand :-) )
         >>>>>  So two solutions :
         >>>>>  * move to github
         >>>>>  * ask ben or bob to have a git repo @codehaus (AFAIK
         it's supported )
         >>>>>
         >>>>>  Perso, I like git so why not :-)
         >>>>>
         >>>>>  /Olivier
         >>>>>
         >>>>>  Le 30 mai 2011 11:59, Arnaud Héritier
         <aherit...@codehaus.org>  a écrit :
         >>>>>>  How will you manage the synchro between SVN@Codehaus
         and GitHub ??
         >>>>>>
         >>>>>>  On Mon, May 30, 2011 at 11:10 AM, nicolas de loof
         >>>>>>  <nicolas.del...@gmail.com>
         >>>>>>  wrote:
         >>>>>>>
         >>>>>>>  Hi folks,
         >>>>>>>  I'll start preparation for a 2.3.0 release soon,
         >>>>>>>  starting with this release, I'd like to move the
         canonical repo to
         >>>>>>>  gitHub
         >>>>>>>  to encourage more contributions, either via
         pull-request or direct
         >>>>>>>  commit.
         >>>>>>>  I'd like to follow the jenkins-way, with more releases
         (lets say, one
         >>>>>>>  per
         >>>>>>>  month) and lower contribution barrier.
         >>>>>>>  I've cloned codehaus svn to
         >>>>>>>  https://github.com/gwt-maven-plugin/gwt-maven-plugin,
         anyone from this
         >>>>>>>  list
         >>>>>>>  with spare time and motivation is welcome :P
         >>>>>>>  Cheers,
         >>>>>>>  Nicolas
         >>>>>>
         >>>>>>
         >>>>>
         >>>>>
         >>>>>
         >>>>>  --
         >>>>>  Olivier Lamy
         >>>>>  http://twitter.com/olamy |
         http://www.linkedin.com/in/olamy
         >>>>>
         >>>>>

---------------------------------------------------------------------
         >>>>>  To unsubscribe from this list, please visit:
         >>>>>
         >>>>>     http://xircles.codehaus.org/manage_email
         >>>>>
         >>>>>
         >>>>
         >>>
         >>>
         >>
         >>
         >>
         >>  --
         >>  Olivier Lamy
         >>  http://twitter.com/olamy | http://www.linkedin.com/in/olamy
         >>
         >>

---------------------------------------------------------------------
         >>  To unsubscribe from this list, please visit:
         >>
         >>     http://xircles.codehaus.org/manage_email
         >>
         >>
         >
         >  --
         >  Brett Porter
         >  br...@apache.org
         >  http://brettporter.wordpress.com/
         >
         >
         >

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




         --

         Olivier Lamy
         http://twitter.com/olamy | http://www.linkedin.com/in/olamy


---------------------------------------------------------------------
         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


Reply via email to