X-Recipient: archive-cygwin@delorie.com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:date:from:to:subject:message-id:references
	:mime-version:content-type:in-reply-to; q=dns; s=default; b=N7TC
	omfxiGlO2EuoMoIDdMFEV3++PrpjD3ZBgU1ldqup0ct7nbPXnnsJyu6JJadP4OUb
	aqZs3s3yF2GOwbfEEO3FsbXdM9FzES/+h5q7T1LMw6BB7H8L8puuGG//7lUbruR5
	C1qyTdly2GHLKJakOilGqPzJGWVGKhI1jJnbQ+I=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:date:from:to:subject:message-id:references
	:mime-version:content-type:in-reply-to; s=default; bh=H2HU3vm/Oc
	4Tl4EMak3NA4AXeUs=; b=P1OLYwhQFue+9u6r2uqhfulq1PNLyh5mqRoBr/Uiph
	OZYPusfrwic4iwvvXVyLOFbo9duqFcaMyKiyAkwYhQPN9ujn++wL7cFiJK85G6D6
	sG+6Sm0y9L/EYaYlxj2Eog22F+uMCb816POmVHtxlfa8iVABNK3MOtwWTMdlddc+
	4=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=struggling, interactive, Penny, penny
X-HELO: mail-wr0-f174.google.com
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=1e100.net; s=20161025;        h=x-gm-message-state:date:from:to:subject:message-id:references         :mime-version:content-disposition:in-reply-to:user-agent;        bh=biLjkO6MzXWPWShnOpnm8FmhKs0zFU4qU1+9uFMByvw=;        b=TovtMBnPfrUo14bDJSJmvVq/vrEwG7dFtmFRzvJcR5HyUYLRRItIMEBJ9xSN+EKe3M         7CXY/io2qRS1e/rPABGnYYZc0FNafOpzF8mfMqcO2qPMlJMbAv2S7+i2ZFzBfoLv+/En         jlswQwvEoKpr1IDioID3lZyGw49+JT876WvQKvFjul0jOSszZygtmLxVI27+bv5iGyg9         3EoolgTr16jdzOCaF7vGWG/9vXjfyxXLsj5jnQv6j66oFWats2LczYTgkFTWuBAqkSIJ         Nn0q+sUeHoS8Nkr7KJnCm3Dm0sx77XGcaTJRyU39tH+1gjFcV4CtQhdAgfb+vVZjyfAp         bFHA==
X-Gm-Message-State: AIVw111GSgPdKWR3e5FgZo8nGhbTJR3aZjrhyG74/Ioe4O/uaORnlthY	yDUwDKfJjjz2EClj6ORXIw==
X-Received: by 10.223.156.25 with SMTP id f25mr10063986wrc.14.1500631903766;        Fri, 21 Jul 2017 03:11:43 -0700 (PDT)
Date: Fri, 21 Jul 2017 11:11:41 +0100
From: Adam Dinwoodie <adam@dinwoodie.org>
To: cygwin@cygwin.com
Subject: Removing Git dependency on Perl [Was: [ANNOUNCEMENT] Updated: Git v2.13.2-2]
Message-ID: <20170721101141.GB2185@dinwoodie.org>
References: <announce.20170713125837.GA2185@dinwoodie.org> <59682c35.4e52ca0a.37e70.b472@mx.google.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <59682c35.4e52ca0a.37e70.b472@mx.google.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-IsSubscribed: yes

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

