On Tue, Feb 17, 2009 at 10:04:27AM -0500, Joshua Bronson wrote:
>    I too would be really psyched to switch to distributed version control.
>    One concern not yet mentioned would be integration in the Trac browser. I
>    did a quick search and it looks like this is possible
>    via [1]http://trac-hacks.org/wiki/GitPlugin, though that says it's for
>    Trac 0.10/0.11 and we're running 0.12dev. Jeff, would you happen to know
>    anything about this? If it's not too much trouble to get it working with
>    our Trac installation (and preferably preserve existing [browser:foo]
>    links, not break post-commit hooks, etc) then let's do it. It looks like a
>    lot of people are using this in production and it feels fast and
>    well-integrated: browse around on [2]http://labs.ohloh.net/ohcount/browser
>    for instance.

I don't know about the status of the GitPlugin.  I haven't actually used git 
for anything yet.  I would guess that the 0.11 plugin works (0.12dev is just 
some seemingly but not really random version of trunk that is effectively in 
the 0.11 series).  Guaranteed it *will* break post-commit hooks, unless someone 
wants to write a plugin to, um, make this not so (shouldn't be hard, I would 
hope, though honestly git horrifies me).

In any case, I'd be happy to do this if you decide to switch repos.

Jeff


>    On Tue, Feb 17, 2009 at 3:47 AM, Randall Leeds <[3][email protected]>
>    wrote:
> 
>      I absolutely, whole-hearted embrace the idea.
> 
>      I haven't really tried Hg, but I'm pretty sold on git having used it for
>      only a couple weeks.
>      Just earlier today I was looking at how to mirror melkjug to github so I
>      could use it myself. Naturally, it doesn't really provide full value
>      unless we all use it.
> 
>      It's easy enough to do as a project. We could pretty easily make
>      world-readable repositories on melkjug-xen to serve pull requests from.
>      We could even make an ebuild that pulls from someone's repository, but
>      it makes most sense to me if it were on more central infrastructure.
> 
>      Scott could easily enable something similar on blue, the svn server, by
>      just installing git or mercurial, etc.
> 
>      Of course, since it's distributed, the infrastructure can be fluid, so
>      we could easily migrate from melkjug-xen later. It's not the best place
>      to be storing repositories in the long term. Some repository must also
>      be publicly accessible.
> 
>      pip supports git (and mercurial?).
> 
>      So, my vote is `emerge git`. Why wait?
>      -Randall
>      P.S. Oh, and easy to pull the current svn tree into git. I'm also open
>      to arguments for whatever other choice of vcs, git's just the only one
>      I've used.
> 
>      On Mon, Feb 16, 2009 at 16:35, Luke Tucker <[4][email protected]>
>      wrote:
> 
>        Hey,
> 
>        After hearing rob marianski's talk about distributed version control,
>        I'm sort of re-psyched about the possibilities of using distributed
>        version control for melkjug.  Also simultaneously, trying to merge
>        large branches in subversion is giving me the expected headaches...
>         So I thought maybe I'd get the ball rolling on thinking about whether
>        it's something we want to do, and if so, when and how.
> 
>        I'm not sure right if we need to decide on this organizationally, or
>        if we can just move on it as a project.  No big rush, but I'm for
>        moving over fairly soon unless there is a larger organizational reason
>        not to.  Rob demonstrated mercurial, but I'm kind of non-bindingly
>        digging git so far.  Anyone have strong opinions about moving/not
>        moving or about the particular software we use ?
> 
>        My next questions would be about how to organize the project packages
>        and host it if anyone has particular thoughts on that.
> 
>        - Luke
> 
> References
> 
>    Visible links
>    1. http://trac-hacks.org/wiki/GitPlugin
>    2. http://labs.ohloh.net/ohcount/browser
>    3. mailto:[email protected]
>    4. mailto:[email protected]


--
Archive: 
http://www.openplans.org/projects/melkjug/lists/melkjug-development-list/archive/2009/02/1234883762785
To unsubscribe send an email with subject "unsubscribe" to 
[email protected].  Please contact 
[email protected] for questions.

Reply via email to