#1175: Get external Perl5 modules out of the parrot repo
-----------------------+----------------------------------------------------
Reporter: particle | Owner:
Type: cage | Status: new
Priority: normal | Milestone:
Component: configure | Version: 1.7.0
Severity: low | Keywords:
Lang: | Patch:
Platform: |
-----------------------+----------------------------------------------------
Comment(by jkeenan):
1. Am I correct in thinking that these are the sole files at issue?
{{{
./lib/File/Which.pm
./lib/IO/CaptureOutput.pm
./lib/Perl/Critic/Policy/CodeLayout/ProhibitDuplicateCoda.pm
./lib/Perl/Critic/Policy/CodeLayout/ProhibitTrailingWhitespace.pm
./lib/Perl/Critic/Policy/TestingAndDebugging/MisplacedShebang.pm
./lib/Perl/Critic/Policy/TestingAndDebugging/ProhibitShebangWarningsArg.pm
./lib/Perl/Critic/Policy/TestingAndDebugging/RequirePortableShebang.pm
}}}
... plus 29 modules in the Pod-Simple distribution, which became core in
Perl in Perl 5.009003, but which we have to include because we only
require 5.008004?
2.
{{{
- 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.
}}}
In which category do modules used in `make test` fall? With 'configure &
make [all]'? Or with 'make html'?
3. Should Task::Parrot include all of Perl::Critic? Or just the specific
modules listed above? Associated question: The specific Perl::Critic
modules listed above ... were they written specifically for Parrot?
Thank you very much.
kid51
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1175#comment:2>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets