This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Removing Git dependency on Perl [Was: [ANNOUNCEMENT] Updated: Git v2.13.2-2]


On Thu, Jul 13, 2017 at 07:28:05PM -0700, Steven Penny wrote:
> On Thu, 13 Jul 2017 13:58:37, Adam Dinwoodie wrote:
> >This update splits Git's support for Perforce repositories into a new
> >package -- git-p4 -- and thus removes the dependency of the base git
> >package on Python.
> 
> This is great news, must thanks. Only a 2 issues:
> 
> 1. This can now be closed:
> 
>   http://github.com/me-and/Cygwin-Git/issues/26

Done, thanks for the reminder.

> 2. Perl issue is still open:
> 
>   http://github.com/me-and/Cygwin-Git/issues/31
> 
>   Currently only these files rely on it:
> 
>        usr/libexec/git-core/git-add--interactive
>        usr/libexec/git-core/git-archimport

Hmm.  I'm struggling to work out what's appropriate here.  I'd be
entirely happy splitting off the `git archimport` command to a separate
package if there were something to gain there, but I'm very wary of
splitting `git add -p` and friends off: I think that's liable to cause
considerable confusion for people who use those commands and who would
probably not expect to need a separate package for them.

I'm experimenting with what this would look like now, but if you can
find and point me at some other platform's Git distribution that also
separates out `git-add--interactive`, so I can see how they've handled
this situation, that would potentially be very useful.

Adam

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]