On 1/17/06, via RT jerry gay <[EMAIL PROTECTED]> wrote:
> perl modules necessary for parrot configuration, development, and
> testing have been either committed to the parrot repo, assumed to be
> installed by the user, or (in some cases) checked for in code that
> uses them.
>
> this mish-mash is causing confusion for developers, testers, and end
> users of parrot. all of them are left asking the same question, "what
> external modules do i need to use parrot?"
>
> we should have a better answer than "run it and see."
>
here's a list of external modules committed to the parrot repo, and
where they're used:

~ Class::Struct -- can't find it used anywhere. recommend deletion.
~ Digest::Perl::MD5 -- used by dev/build tools.
~ File::Which -- used by configure
~ Parrot::* -- used by config, build, test. not really external
modules, recommend they stay.
~ Parse::RecDescent -- used by some languages in testing
~ Pod::Simple -- used by Parrot::Docs::* modules
~ Pod::Escapes -- used by Pod::Simple
~ Test::* -- used by test and some languages in testing
~ Text::Balanced -- used by build, and Parse::RecDescent

i've only given recommendations for obvious choices here. comments welcome.
~jerry

Reply via email to