Skip site navigation (1)Skip section navigation (2)
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>