delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2017/07/21/06:12:04

X-Recipient: archive-cygwin AT delorie DOT 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 AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT 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 AT dinwoodie DOT org>
To: cygwin AT cygwin DOT com
Subject: Removing Git dependency on Perl [Was: [ANNOUNCEMENT] Updated: Git v2.13.2-2]
Message-ID: <20170721101141.GB2185@dinwoodie.org>
References: <announce DOT 20170713125837 DOT GA2185 AT dinwoodie DOT org> <59682c35 DOT 4e52ca0a DOT 37e70 DOT b472 AT mx DOT google DOT com>
MIME-Version: 1.0
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019