From owner-freebsd-perl@FreeBSD.ORG Fri Feb 11 06:14:47 2011 Return-Path: Delivered-To: freebsd-perl@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 601D8106564A for ; Fri, 11 Feb 2011 06:14:47 +0000 (UTC) (envelope-from milki@rescomp.berkeley.edu) Received: from hal.rescomp.berkeley.edu (hal.Rescomp.Berkeley.EDU [169.229.70.150]) by mx1.freebsd.org (Postfix) with ESMTP id 49E498FC0A for ; Fri, 11 Feb 2011 06:14:47 +0000 (UTC) Received: by hal.rescomp.berkeley.edu (Postfix, from userid 1070) id A9C5A119D23; Thu, 10 Feb 2011 22:14:46 -0800 (PST) Date: Thu, 10 Feb 2011 22:14:46 -0800 From: milki To: "Andreas J. Koenig" Message-ID: <20110211061446.GN81862@hal.rescomp.berkeley.edu> References: <20110211004338.GK81862@hal.rescomp.berkeley.edu> <878vxnazqh.fsf@franz.ak.mind.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fWddYNRDgTk9wQGZ" Content-Disposition: inline In-Reply-To: <878vxnazqh.fsf@franz.ak.mind.de> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-perl@freebsd.org, cpan-discuss@perl.org Subject: Re: /modules/by-module not indexing new modules? X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2011 06:14:47 -0000 --fWddYNRDgTk9wQGZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 06:48 Fri 11 Feb , Andreas J. Koenig wrote: > >>>>> On Thu, 10 Feb 2011 16:43:38 -0800, milki said: >=20 > > Hi, > > As a FreeBSD port maintainer, its nice to have > > /modules/by-module/MODULE-VERSION.tar.gz available. However, recently= I > > have discovered that the it hasn't been updated for the ones I'm > > interested in. >=20 > Hear, hear. I did not expect that anybody was seriously using it. Yes, it is the default method for a perl FreeBSD port to retrieve a package. The alternative is to ../authors/id/, but the url root as at /modules/by-module >=20 > > For example, DBIx-Class is at version 0.08127. > > ftp://ftp.cpan.org/pub/CPAN/modules/by-module/DBIx/ only contains up = to > > 0.08124 posted at 12/22/10. >=20 > > Is the indexing broken? >=20 > PAUSE still has the directory maintained but ftp.perl.org is not > mirroring it. Maybe the mirroring there can be restarted, I'm not in the > position to check that. >=20 > We are tending to remove the whole directory because it's an insane way > of maintaining information. The canonical way of indexing takes place in > .../CPAN/modules/02packages.details.txt.gz >=20 > But if people rely on the symlink tree, maybe we should keep it up. The > two directories by-modules and by-category contain 240000 symlinks and > diretories. Compared to the 1 MB of the 02packages.details.txt.gz file > it's a monstrosity. I don't believe this will be inhibitive to FreeBSD ports, but removing the directly will break old ports. If new ports are made with whats in 02packages.details.txt.gz, then there won't be any problems. Port maintainers just need to be aware of this decision. I'm cc'ing freebsd-perl so that others can share their input as well. I started an original thread with subject: MASTER_SITES/MASTER_SITE_SUBDIR for perl ports --=20 milki milki@rescomp.berkeley.edu RSSP-IT programmers --fWddYNRDgTk9wQGZ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iQEcBAEBAgAGBQJNVNPWAAoJEFEOn02jGA1hptEH/Ra/XWbR12uIpXuX0kF+BrMC MCEVNGKAE1+Dpi75l5LWM0jUe22hZyrg1n4AbHiRIhIzfWFW6KOvY/+P0yzOE7zy 1CMxcW2DDTCwjsds68OTPDKqj9ktu55csChWf8mf2mK07N8/3FW5FJi7xhaoTyM9 3rw8I5+JLkhner3igoCuegcS8ukdr89puQ719hra6YgEj32LPS9g/X8P57t8zZkh PWX7hTxc8O69eji9FCjr4jDFTeFvPznRAztfCR+2viNzJqc6CKZdip4iAAw1tmZk oYll4Oxc1YoSh2v65UZ0FRL3V1Cr6l441CzhFA8QrUji8iZ5vLB4gXna5CpX9ik= =7zzk -----END PGP SIGNATURE----- --fWddYNRDgTk9wQGZ--