[perl #38262] [CAGE] get external Perl5 modules out of the parrot repo
Will Coleda via RT
parrotbug-followup at parrotcode.org
Tue Feb 10 03:09:35 UTC 2009
On Sun Mar 16 07:40:24 2008, coke wrote:
> On Sun, Mar 16, 2008 at 9:10 AM, James Keenan via RT
> <parrotbug-followup at parrotcode.org> wrote:
> > On Sun Mar 16 05:00:30 2008, bernhard wrote:
> >
> > >
> > > I'm reopening this ticket, as there are still external Perl 5 modules
> > > in lib/Digest, lib/File, lib/IO, lib/Pod.
> > >
> > > The Perl::Critic policies in lib/Perl/Critic/Policy seem to be
> > > Parrot-specific.
> >
> > Barney,
> >
> > I understood the point of the ticket to be to get rid of those Perl 5
> > modules which were part of the Perl 5 core distribution (at least as of
> > our minimum required version, 5.8.0). So those modules that I
> > eliminated -- e.g., Test::Builder, Test::More, Class::Struct -- were
> > those that anyone with a typical Perl 5.8 would already have.
> >
> > Those that remain -- e.g., File::Which, IO::CaptureOutput -- are
> > *non-core*. They are generally small enough that we include them in the
> > Parrot distribution as a convenience to our users.
> >
> > If my understanding is correct, then we can re-close the ticket.
>
> The original ticket was to get *all* modules that were not
> parrot-specific out of core. I had just pointed out that many of these
> were an easy win. Let's leave the ticket open for now.
>
Summing up an IRC conversation with allison from today:
- Let's explicitly list which modules we are dual hosting from CPAN.
- building parrot (configure & make) shouldn't require anything outside of core perl.
- modules that are used for, e.g., 'make html' or other similar targets can be moved to the
parrot developer bundle on CPAN.
--
Will "Coke" Coleda
More information about the parrot-dev
mailing list