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: List-Subscribe: List-Archive: List-Post: List-Help: , 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 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: <59682c35 DOT 4e52ca0a DOT 37e70 DOT b472 AT mx DOT google DOT 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