On Fri, Apr 01, 2005 at 07:00:32PM -0500, Stevan Little wrote:
> First what we need:
> 
> - a folder for working perl6 modules such as Test, FileSpec and such.

Let's call it ext/.  In the future we may factor them out to FreePAN.
In particular, I think Pugs-Documentation still belongs to ext/.

> - a folder for non-working perl6 modules such as what is in modules/ 
> right now

Let's still call it modules/.

> - a folder for perl5 modules which are needed by Pugs to work 
> (Pugs-MakeMaker)

That would be simply lib/Pugs/MakeMaker.pm.

> - a folder for perl5 modules which are not needed by Pugs but are part 
> of the Pugs effort (Perldoc)

That should become separate CPAN distributions, really.  If they are
to stay in the source tree, maybe contrib/.

> - a folder for non-perl extensions to Pugs (such as the haskell based 
> Kwid modules and the c-based SHA extension)

If they are working, they stay in ext/; otherwise modules/.  That means
both of them are now modules/ material.

Does that sound sane?

Thanks,
/Autrijus/

Attachment: pgpPUqsLF00ro.pgp
Description: PGP signature

Reply via email to