This directory is for perl 6 end-user docs, the equivalent of the perldoc distributed with perl 5. The contents of this directory are hierarchical rather than having a flat space. Perl6::Doc::Intro intro to perl 6 (equiv to perlintro) Perl6::Doc::Reference::* language reference Perl6::Doc::Tutorial::* tutorials Perl6::Doc::FAQ::* FAQs All this is subject to change depending on what seems necessary, but for the moment, the general scheme is that the top level of the namespace is "type of documentation" and then under that is "topic of documentation". So you might have Perl6::Doc::Reference::Objects and Perl6::Doc::Tutorial::Objects There will be a p6doc command, equivalent to the perldoc command, such that 'p6doc Foo::Bar' is equivalent to 'perldoc Perl6::Doc::Foo::Bar'. The files in this directory here in the pugs code tree skip the Perl6::Doc prefix because it's unnecessary for our current purposes. We'll need a tool to bundle up the contents of this dir under Perl6::Doc and push them out to CPAN. THE PLAN Here's my plan of attack. 1. Go through perlintro (from perl 5) and rewrite it for Perl 6 2. As I go along, take notes for perl5-to-6 transition docs 3. Go through the general language reference perl 5 docs (eg perlsyn, perlop, perlfunc, perldata), rewriting for perl 6. 4. Deal with stuff like tutorials and FAQs last, unless they happen to come up as I go along.