develooper Front page | perl.perl5.porters | Postings from June 2009

Re: Perl 5.10.1

Thread Previous | Thread Next
From:
David Golden
Date:
June 23, 2009 20:39
Subject:
Re: Perl 5.10.1
Message ID:
5d4beb40906232039t2a1ec077t302f7c18d508c8b1@mail.gmail.com
On Tue, Jun 23, 2009 at 10:27 PM, David E. Wheeler<david@kineticode.com> wrote:
> That leaves out those of us who detest packaging systems, and hate having to
> maintain scripts that apply patches, constantly having to decide what
> patches we need and what we don't for production.

Git being what it is, I almost hate to use the linux kernel as an
example, but there are some useful parallels.

Git is distributed -- anyone can maintain a git repository with
branches that make sense to them.  Anyone can choose to build a perl
from anyone's git branch.

For example, in my git repo, I have "maint-5.6.2, maint-5.8.0, etc."
that take the tag and cherry pick the fixes to make the old perls
build on a modern linux system.  They're not back in the main perl
repo -- I think someone objected to what I was proposing, but so what?
  I'm not interested in fighting that battle. They're in my repo, they
work for my needs *AND* for anyone else who has the same problem.

So in my opinion, we need a way for people to publicize useful
branches they maintain and we need an easy way for an admin of average
skill to easily build and install a perl from an arbitrary git branch.

-- David

Thread Previous | Thread Next


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