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