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