Date: Thu, 10 Feb 2011 10:39:34 +0100 From: Anton Berezin <tobez@tobez.org> To: milki <milki@rescomp.berkeley.edu> Cc: freebsd-perl@freebsd.org Subject: Re: MASTER_SITES/MASTER_SITE_SUBDIR for perl ports Message-ID: <20110210093934.GA75152@heechee.tobez.org> In-Reply-To: <20110210091512.GE81862@hal.rescomp.berkeley.edu> References: <20110210091512.GE81862@hal.rescomp.berkeley.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Feb 10, 2011 at 01:15:12AM -0800, milki wrote: > I've been noticing that sometimes cpan packages aren't showing up in the > /modules/by-module subdirectories of the CPAN mirrors. I only queried a > couple packages (DBIx-Class). Many perl ports already use the SUBDIR to > specify the package via the authors uri. CPAN and its > modules/02package.details.txt also link to the authors packages > directly. It is better to use modules/by-module because the author can change, and for a number of modules changes pretty often. This is especially true for a number of modules developed by a community wider than a single person. In particular, a lot of Catalyst and Moose-related modules "change" the author often from one release to another. As for modules/by-module not having the most recent version, I think that something has happened to one of CPAN's indexing jobs in the start of last December. I have not investigated any further and have not talked to people who might know for sure, but that was my impression. > So, I'm wondering. Would it be more correct to use the /authors/id uri > instead of /modules/by-module? Portlint explicitly detects this case and > suggests not using SUBDIR in this manner at least. Cheers, \Anton. -- Our society can survive even a large amount of irrational regulation. -- John McCarthy
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110210093934.GA75152>