From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 69126 invoked by alias); 4 Aug 2019 20:08:59 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 69113 invoked by uid 89); 4 Aug 2019 20:08:59 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-11.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 spammy=H*F:D*uk, UD:cygwin.com, cygwincom, cygwin.com X-HELO: rgout02.bt.lon5.cpcloud.co.uk Received: from rgout0201.bt.lon5.cpcloud.co.uk (HELO rgout02.bt.lon5.cpcloud.co.uk) (65.20.0.200) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 04 Aug 2019 20:08:57 +0000 X-OWM-Source-IP: 31.51.206.190 (GB) X-OWM-Env-Sender: jonturney@btinternet.com X-VadeSecure-score: verdict=clean score=0/300, class=clean X-SNCR-VADESECURE: CLEAN Received: from [192.168.1.102] (31.51.206.190) by rgout02.bt.lon5.cpcloud.co.uk (9.0.019.26-1) (authenticated as jonturney@btinternet.com) id 5B93D5941E3474F2 for cygwin-apps@cygwin.com; Sun, 4 Aug 2019 21:08:53 +0100 From: Jon Turney Subject: git repositories for cygwin packaging - please test To: "cygwin-apps@cygwin.com" Message-ID: <20e2f046-af24-14b8-b6c4-263f859042b8@dronecode.org.uk> Date: Sun, 04 Aug 2019 20:08:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2019-08/txt/msg00012.txt.bz2 While a number of maintainers keep their cygwin packaging under some sort of version control, there is currently no central collection of these repositories. To remedy this lack, using the same ssh key you use for sftp package upload, package maintainers can now also push to git repositories, like so: git push cygwin@cygwin.com:/git/cygwin-packages/ where is a package name you are listed as a maintainer for in http://cygwin.com/cygwin-pkg-maint. These repositories are lazily created on the first push. Since it's intended that these repositories will only contain cygport scripts, patches, and other packaging files, and to prevent the accidental committing of upstream archives, pushes containing large binary files will be rejected. These repositories are viewable via gitweb at https://cygwin.com/git-cygwin-packages/ (URL may be subject to change), and should be cloneable via anonymous git/http with the URLs shown there. Please give this a test, if possible, and report any problems here.