From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 72173 invoked by alias); 31 Oct 2015 00:18:16 -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 72134 invoked by uid 89); 31 Oct 2015 00:18:15 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 X-HELO: out5-smtp.messagingengine.com Received: from out5-smtp.messagingengine.com (HELO out5-smtp.messagingengine.com) (66.111.4.29) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Sat, 31 Oct 2015 00:18:13 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 04970201E8 for ; Fri, 30 Oct 2015 20:18:12 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute3.internal (MEProxy); Fri, 30 Oct 2015 20:18:12 -0400 Received: from [192.168.1.102] (host86-141-129-230.range86-141.btcentralplus.com [86.141.129.230]) by mail.messagingengine.com (Postfix) with ESMTPA id 7E804680089; Fri, 30 Oct 2015 20:18:11 -0400 (EDT) Subject: Re: Questions on package adoption conventions To: Mark Geisert , cygwin-apps@cygwin.com References: <5633EA0E.6030106@gmail.com> From: Jon Turney Message-ID: <563408C0.7000208@dronecode.org.uk> Date: Sat, 31 Oct 2015 00:18:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2015-10/txt/msg00081.txt.bz2 On 30/10/2015 23:25, Mark Geisert wrote: > On Fri, 30 Oct 2015, Marco Atzeri wrote: >> On 30/10/2015 22:48, Mark Geisert wrote: >>> Q3: What kind of external access is typically used for hosting final >>> builds? I've run a micro-ISP that allowed on-request FTP access, by IP >>> address, to customers, but have not needed to run anonymous FTP to this >>> point. What about SSH/SFTP? Is there such a thing as anonymous SFTP? >>> Does HTTP and/or HTTPS access need to be provided? >> >> Upload instructions: >> https://sourceware.org/cygwin-apps/package-upload.html > > D'oh, users download source packages from cygwin.com, of course. > > I was confused by the SRC_URI= line in cygutils.cygport. Does that > merely indicate where this package came from at the time the .cygport > file was written, or does it denote a commitment by the maintainer to > continue hosting the package from that URI? If the latter, that's why I > was asking about access methods. Is SRC_URI required? SRC_URI is the URI for the upstream source. cygport's fetch (aka download) subcommand will fetch the upstream source from the specified SRC_URI cygutils is somewhat a special case as cygwin is the upstream :) The sources are in CVS at pserver:anoncvs@sourceware.org:/cvs/cygwin-apps, but the tarballs seem to be hosted on fruitbat.org at the moment. I think the best thing to do is to ask for that CVS to be migrated to git, then the cygport can be written to fetch the source directly from a specified tag in git, since this will avoid the need for you to make tarballs and work out where to host them.