develooper Front page | perl.qa | Postings from June 2011

Re: stable and development releases on CPAN

Thread Previous
From:
David Golden
Date:
June 25, 2011 22:09
Subject:
Re: stable and development releases on CPAN
Message ID:
BANLkTikrdPbd4BzmtMScziiuMyhV9Sz_qA@mail.gmail.com
On Sat, Jun 25, 2011 at 12:49 PM, chromatic <chromatic@wgz.org> wrote:
>> For projects like Padre we would like to be able to upload versions and let
>> the end user easily decide which version they would like to use.
>
> The best* approach I've seen so far is to add version numbers to names, as
> does perl5i--although you could add ::Stable or ::Development or
> ::Ancient::For::RHEL as suffixes easily enough.
>
> What would the interface look like in various contexts for selecting branches?

I think the medium term answer is that we need to unbundle
module/distribution indexes from CPAN mirrors.

Then a project like Padre could publish versioned, custom indices and
people could select them for an install:

   $ futurecpan --index http://... --install Padre

Another alternative could be miyagawa's new "carton" project (see
github) and you start publishing a list of things to be installed
together rather than relying on a cpan client.

My long term thinking is that CPAN clients as we know them are
fundamentally limited and we'll see a round of innovation to find
alternatives for different purposes, such as installing an
"application" such as Padre or deploying web apps and so on.

-- David

Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About