From owner-freebsd-ruby@FreeBSD.ORG Tue Jan 12 08:42:33 2010 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4C501065692; Tue, 12 Jan 2010 08:42:33 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-2.exch015.msoutlookonline.net (exhub015-2.exch015.msoutlookonline.net [207.5.72.94]) by mx1.freebsd.org (Postfix) with ESMTP id BE8268FC18; Tue, 12 Jan 2010 08:42:32 +0000 (UTC) Received: from [192.168.1.2] (71.246.240.70) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.2.176.0; Tue, 12 Jan 2010 00:42:32 -0800 Message-ID: <4B4C35F7.4050109@p6m7g8.com> Date: Tue, 12 Jan 2010 03:42:31 -0500 From: "Philip M. Gollucci" Organization: P6 Web Applications User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 MIME-Version: 1.0 To: Stanislav Sedov References: <4B4C240E.4060205@ridecharge.com> <20100111235210.434e6e86.stas@FreeBSD.org> <4B4C2B8F.4060706@p6m7g8.com> <20100112001837.0774a6ed.stas@FreeBSD.org> In-Reply-To: <20100112001837.0774a6ed.stas@FreeBSD.org> Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Cc: "Philip M. Gollucci" , ruby@FreeBSD.org Subject: Re: RF vs GITHUB and ports trouble X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jan 2010 08:42:33 -0000 On 1/12/2010 3:18 AM, Stanislav Sedov wrote: > This was discussed several times already[1]. > While certainly valuable, it is impossible > to do due to several reasons. The main ones: > 1) Inability to check checksums of files > downloaded. Are you going to calculate > the hash from the each file in the repo? > 2) Inability to save distfiles. This also means > that there will be no mirrors. > 3) These ports will be much more vulnerable > to failures due to breakages/changes in > the repo, etc. This problem will be also > amplified by the lack of FreeBSD mirrors > due to 2). I don't disagree, I still think we should be able to come up with something to address those points. But thats another day. > I don't think it poses a problem for the > maintainer to create the snapshot from a github > repo, as it can be done automatically by a simple > script. If he has no space to host the file, > he can also ask to put it onto FreeBSD servers > in PR he submits. We had this practice for a > long time. As the additional benefit this > will also guarantee, that the maintainer > performed at least minimum visual check of > changes, and this was not a blind version > bump as always happens. It would then be quite useful for one us [possibly me] to create such a script in put it in Mk/bsd*.mk or in Tools/ that works generically for all 'github' ports starting with www/rubygem-rails and www/rubygem-hoe. -- ------------------------------------------------------------------------ 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 VP Apache Infrastructure; Member, Apache Software Foundation Committer, FreeBSD Foundation Sr. System Admin, Ridecharge Inc. Consultant, P6M7G8 Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching.