Front page | perl.perl5.porters |
Postings from July 2007
Re: Beyond 5.10
Thread Previous
|
Thread Next
From:
Edgar Bering
Date:
July 1, 2007 14:13
Subject:
Re: Beyond 5.10
Message ID:
e54ba1c30707011413i715f01d5t884bcbff3730c4fe@mail.gmail.com
In response to this discussion, at the recent YAPC::NA there was talk
about creating a 'core+' blessed list of modules that Perl reccomends
vendors package with Perl and perhaps also making it available as a
tarball or some other archive.
This all sound well and good but the work is not for p5p. So what I
propose is that all of the people clammoring for having a core+
distrobution of modules do is create a pmp or 'Perl Modules Porters'
who select commonly useful modules, verify compatibility as blead
progresses along and either submit patches to the Module author or p5p
to ensure they continue proper functionality. This frees up p5p for
purely core issues and lends more time for those "larger fixup
projects" kicking arround (I know Yves has several for the re engine)
and makes it more difficult for beloved modules to become orphaned.
I know a lot of people find LWP useful but frankly I would be quite
disappointed if it entered core because I have some entirely non-web
systems that use perl and a select few internal modules where having
all of LWP is pure bloat, so I would not find it useful or helpful to
have it enter core.
On 7/1/07, Reini Urban <rurban@x-ray.at> wrote:
> Nicholas Clark schrieb:
> > On Sat, Jun 30, 2007 at 05:43:30PM +0200, Johan Vromans wrote:
> >> A standard set of XML handling libraries so Perl can finally join the
> >> XML party.
> >>
> >> What do you think?
> >
> > They are on CPAN already. In addition to CPAN, most operating systems that
> > provide perl as standard also have their own packaging system capable of
> > installing them.
> >
> > There is no good reason for them to be shipped as standard in core.
> >
> > It is, of course, quite possible for anyone (already) to ship a
> > consisting of the perl core plus other useful modules. For example,
> > ActiveState do this.
>
> The cygwin perl-5.8.8 standard package ships in vendor the following
> modules:
>
> IO-Compress-Base-2.004
> Compress-Raw-Zlib-2.004
> Compress-Zlib-2.004
> Compress-Bzip2-2.09
> IO-Compress-Zlib-2.004
> IO-Zlib-1.05
> IO-String-1.08
> Text-Diff-0.35
> Archive-Tar-1.32
> MD5-2.03
> Term-ReadLine-Gnu-1.16
> Term-ReadLine-Perl-1.0302
> Net-Telnet-3.03
> TermReadKey-2.30
> XML-Parser-2.34
> Proc-ProcessTable-0.40
>
>
> The forthcoming 5.10 (which is perl-5.9.5-1 as test distribution) will
> ship in vendor besides XML::SAX also the new libxml libs, and all CPAN
> and CPAN::Reporter dependencies:
>
> Term-ReadLine-Perl-1.0302 Term-ReadLine-Gnu-1.16 TermReadKey-2.30
> XML-Parser-2.34
> XML-LibXML-1.63 XML-NamespaceSupport-1.09 XML-SAX-0.15
> XML-LibXML-Common-0.13
> Proc-ProcessTable-0.41
> Test-Pod-Coverage-1.08 Test-Pod-1.26
> File-Temp-0.18 YAML-0.62
> Config-Tiny-2.10 File-Copy-Recursive-0.33 IPC-Run3-0.037 Probe-Perl-0.01
> Tee-0.13 IO-CaptureOutput-1.03 File-pushd-0.99 File-HomeDir-0.65
> Module-Signature-0.55 Devel-Symdump-2.07
> URI-1.35 HTML-Tagset-3.10 HTML-Parser-3.56 libwww-perl-5.805
> CPAN-1.9102
> Test-Reporter-1.27 CPAN-Reporter-0.44
>
> All the rest can be easily bootstrapped via cpan with the gcc and some
> more basic development packages.
> --
> Reini Urban
>
--
And if I go insane, please don't put your wires in my brain.
And if I go insane, will you still let me join in the game?
Thread Previous
|
Thread Next