+1 for moving to git.

Jukka already mirrors a lot of projets on GitHub and there is already a 
git.apache.org domain too (not sure where this leads too).

Jason is already convinced, but for all other sceptics:
Basically the location of the repo is just wurscht! It doesn't make any 
difference, since any repo is simply a clone of each other.
Once our infra team hosts git repos too, we can simply move it over via a 
git-clone! And even if GitHub crashes and loses all data nothing will be lost!

LieGrue,
strub

--- Jason van Zyl <jvan...@sonatype.com> schrieb am Do, 23.4.2009:

> Von: Jason van Zyl <jvan...@sonatype.com>
> Betreff: Using GIT as the canonical repository for Maven 3.x
> An: "Maven Developers List" <dev@maven.apache.org>
> Datum: Donnerstag, 23. April 2009, 19:00
> Hi,
> 
> Maven was the first project at Apache to use JIRA and
> though there was a great deal of concern/noise about using
> JIRA it ultimately proved to be a decent system and now lots
> of projects are using JIRA.
> 
> I'm not particularly interested in mandating everything in
> Maven to use GIT but I would like to pilot the use of GIT as
> the canonical repository for Maven 3.x and wanted to see
> what others thought.
> 
> I believe that GIT is going to be the dominant SCM in the
> very near future because the distributed nature is so much
> more inline with the way OSS should work. Anyone can get a
> complete copy of our work and it is much easier to absorb
> those changes. There are many examples now on the net
> demonstrating projects that have switched to GIT and their
> communities have flourished as a result.
> 
> We are also seeing the rise of Java implementations of GIT
> and to me this means there are going to be an order of
> magnitude more developers able to work on the core system.
> JGIT, which is being developed primarily by Shawn Pearce @
> Google, is awesome. I actually have been participating in
> helping with the build for JGIT and I've been working with
> Peter Royal to create a MINA SSHD wrapper around JGIT using
> JSecurity for authentication and it's so easy. Peter cranked
> out a working prototype in 3 hours. This simply is not
> possible with C-based systems like Subversion which is
> essentially a closed box or generally uninteresting to Java
> developers. JGIT along with Gerrit (an awesome code review
> tool Shawn Pearce is working on) is being used by the Google
> Android team and it's working well (I'm meeting with Shawn
> Pearce today to chat) so I think we have evidence this
> works.
> 
> I'd be happy if everyone here wanted to use GIT but I do
> believe that I have a better chance of getting people
> involved with Maven 3.x if I can get the canonical
> repository in GIT.
> 
> In the Maven project we set precedent with JIRA and now I
> would like to do that with GIT.
> 
> If Apache Infrastructure doesn't want to support this then
> I feel we can do the same thing we did with JIRA until they
> catch up. I think having a canonical repository at Github is
> safe, well backed up and maintained and I don't think we
> would have to worry about anything there. They have
> full-time staff and a slew of engineers so I would even
> argue that a repository at Github would be just as safe and
> well maintained as a Subversion repository here.
> 
> Any thoughts?
> 
> Thanks,
> 
> Jason
> 
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ----------------------------------------------------------
> 
> In short, man creates for himself a new religion of a
> rational
> and technical order to justify his work and to be justified
> in it.
> 
>   -- Jacques Ellul, The Technological Society
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
> 
> 




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to