Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jgit-dev] Status of CLI?

Thanks for all the responses!

I've since found the upstream git on Windows problem

  https://github.com/git-for-windows/git/issues/596

but it's not something I can help with as I am very slow in C, but I
would be interested in funding somebody to fix it.


With regards to contributing to jGit, this is something I may seriously
consider but it sounds like I need to wait for Ned's changes.


It would make it *significantly* easier for me to contribute if you were
using github. Are there any plans to move over? I've found that the
level of contribution to all my projects has skyrocketed since migrating
them over from sourceforge / googlecode / ohloh. I should hope that you
would experience the same. Could you at least please set up a mirror of
your git repo on github and set up CI around it? (yes I know I don't
need this to use your git repo, but I'd rather not make my clone of your
repo a root github project, nor have to go through the bother of setting
up my own CI).


Best regards,
Sam

Matthias Sohn <matthias.sohn@xxxxxxxxx> writes:

> On Tue, Jan 12, 2016 at 11:29 AM, Sam Halliday <sam.halliday@xxxxxxxxx>
> wrote:
>
>> Dear all,
>>
>> I've recently started a contract in a large corporate who use Windows 7
>> 64bit desktop environments for development, with all admin rights locked
>> down. This means that I suffer from extremely bad performance using the
>> Windows git binaries:
>>
>>   https://github.com/git-for-windows/git/issues/596
>>
>> I'm interested in the possibility of using the jGit CLI to be a
>> like-for-like replacement for git for the commands that I commonly use.
>>
>> I typically interact with git using magit, which I understand uses the
>> "porcelain" interface (I don't even know what that is), and my typical
>> workflow involves:
>>
>> - git status
>>
>> - git checkout / branch
>>
>> - git pull (with rebase)
>>
>> pull is missing in the jgit command line
>
>> - git push (with force)
>>
>> - git rebase -i
>>
> missing in the jgit command line
>
>> and the auto-squash feature.
>>
>> missing
>
>> How far from this goal is jGit?
>>
>> I may prioritise helping over the coming months and assist. I'd also be
>> willing to fund some efforts on this if its a case of "it'll take you a
>> week, but it'll take me a year".
>>
> looking forward to your contributions
>
>> BTW, is there an alternative way to communicate on this project? Ideally
>> I'd prefer to use the github issue tracker with a corresponding gitter
>> room. Email is just a bit too oldschool for me.
>>
> we use Bugzilla for tracking bugs and feature requests
> https://wiki.eclipse.org/EGit/Contributor_Guide#Links
>
> -Matthias

-- 
Best regards,
Sam

Attachment: signature.asc
Description: PGP signature


Back to the top