It looks like Nicolas thought about that already, judging by the first
commit in the branch :)

Emanuele Zattin
---------------------------------------------------
-I don't have to know an answer. I don't feel frightened by not knowing
things; by being lost in a mysterious universe without any purpose — which
is the way it really is, as far as I can tell, possibly. It doesn't
frighten me.- Richard Feynman


On Wed, Feb 13, 2013 at 7:56 PM, Dean Yu <[email protected]> wrote:

>  I've asked for this before. Please consider defining a "git API" that
> allows for swapping in different client implementations. We've seen from
> the Subversion plugin that some people would prefer the ability to use the
> native client, while others are OK with SvnKit.
>
>    -- Dean
>
>   From: Emanuele Zattin <[email protected]>
> Reply-To: "[email protected]" <[email protected]
> >
> Date: Wednesday, February 13, 2013 10:47 AM
> To: "[email protected]" <[email protected]>
> Subject: Re: use JGit in git-plugin
>
>   Great job Nicolas! I will try to find some time to implement a few
> methods as well!
>
>  Oh, in case you never heard of it, this is a nice library that helps a
> lot in some jgit scenarios: https://github.com/kevinsawicki/gitective
> It helped me in some occasions :)
>
>  Cya!
>
>  Emanuele
>
> Emanuele Zattin
> ---------------------------------------------------
> -I don't have to know an answer. I don't feel frightened by not knowing
> things; by being lost in a mysterious universe without any purpose — which
> is the way it really is, as far as I can tell, possibly. It doesn't
> frighten me.- Richard Feynman
>
>
> On Wed, Feb 13, 2013 at 5:02 PM, nicolas de loof <[email protected]
> > wrote:
>
>> Hi,
>>
>>  for your information, I've started working on a JGit 
>> branch<https://github.com/jenkinsci/git-plugin/tree/jgit> in
>> git-plugin, to replace use of system git client in favor of a pure java
>> implementation.
>> Using git cli require to run a system process for all git operations.
>> This is fragile : process can hang, plugin has to parse console output, and
>> can then be broken by any outdated git installation and/or new git cli
>> release that could change output format, option names, etc
>>
>>  JGit is not as simple to use as launching a command, but will ensure
>> the git-plugin isn't system-dependent and more stable.
>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>
>   --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to