From owner-freebsd-ruby@FreeBSD.ORG Wed Apr 28 19:03:40 2010 Return-Path: Delivered-To: freebsd-ruby@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37768106566B for ; Wed, 28 Apr 2010 19:03:40 +0000 (UTC) (envelope-from freebsdlists-ruby@chillibear.com) Received: from mail.sundive.org (mail.sundive.org [212.13.197.214]) by mx1.freebsd.org (Postfix) with ESMTP id EDA3A8FC22 for ; Wed, 28 Apr 2010 19:03:39 +0000 (UTC) Received: from [87.113.224.41] (helo=[192.168.0.44]) by sundive.org with esmtpsa (TLSv1:DES-CBC3-SHA:168) (Exim 4.71 (FreeBSD)) (envelope-from ) id 1O7BwP-000Jqf-UU for freebsd-ruby@freebsd.org; Wed, 28 Apr 2010 19:25:01 +0100 User-Agent: Microsoft-Entourage/12.24.0.100205 Date: Wed, 28 Apr 2010 19:19:55 +0100 From: Eric To: Message-ID: Thread-Topic: rubygems.org and MASTER_SITE_RUBYFORGE Thread-Index: Acrm/2bYbdBfuyJWGEOCh/QwyhdxyA== Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-SA-Exim-Connect-IP: 87.113.224.41 X-SA-Exim-Mail-From: freebsdlists-ruby@chillibear.com X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on sun.sundive.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.3.1 X-SA-Exim-Version: 4.2 X-SA-Exim-Scanned: Yes (on sundive.org) X-bounce-key: sundive.org-1; freebsdlists-ruby@chillibear.com; 1272481715; 4be41141; Subject: rubygems.org and MASTER_SITE_RUBYFORGE 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: Wed, 28 Apr 2010 19:03:40 -0000 Hi all, I've noticed that from time to time the migration of gems from rubyforge.org to gemcutter.org/rubygems.org has been mentioned on the lists, but it would appear nothing has been changed yet in the bsd.sites.mk file (may have missed something in progress of course). Thought it would be worth bringing the matter up for a quick discussion before randomly sending in PRs :) I was wondering if people felt it was better to create a new master site for rubygems.org rather than add them to the existing MASTER_SITE_RUBYFORGE entry. It looks to me like the rubygems.org hosting is essentially 'flat' as opposed to the rubyforge where things were in sub-directories so for example looking at the sys-cpu gem which I just submitted a port for, on RubyForge it's here: http://files.rubyforge.vm.bytemark.co.uk/sysutils/sys-cpu-0.6.1.gem and on RubyGems is here: http://production.s3.rubygems.org/gems/sys-cpu-0.6.1.gem I'm sure there are plenty of others like that, so I'm not sure just adding the s3 and cf hosts to the MASTER_SITE_RUBYFORGE entry is the best way of doing things, since the RF/RG hosting solutions do not directly line up. Instead perhaps adding an additional MASTER_SITE_RUBYGEMS (with say a macro of RG for ease) would be better. Then as gem ports are upgraded and the source is no longer on RF the MASTER_SITES=RF in the Makefile can be changed as part of the upgrade. Thoughts? Worth knocking up a diff and getting it in? Regards Eric