Perl 6
CPAN6: Revision 7
{toc: }

^^ CPAN6, the Comprehensive Programming Archive Network

^^^ What is CPAN6?

CPAN6 is designed to be the follow-up of "CPAN"<>, Perl5's module archive, as a way to distribute released material.

* "TIMTOWTDI"<> also applies to languages, such as the family of "Parrot"<>-hosted languages, which includes "Rakudo Perl 6"<>.
* This will eventually help expand CPAN6 into an even more awesome language-interoperable multilingual archive, amounting to the modern-day "Great Programming Library of Alexandria Network". (GPLAN perhaps?).

The main *differences* between CPAN and CPAN6 are:

* it creates any amount of archives and helps you maintain them, where CPAN is only one archive,
* it is not limited to perl5 use—it can be used for any collection of data,
* it adds trust in publisher and security during transport, and
* it keeps track on license and copyright issues.

Other notable CPAN6 features:

* CPAN6 handles bundles of archives.
* It can be used to simplify the administrative tasks of ftp-server maintainers.
* It can be used to organize internal software distribution for companies and other organization.

^^^ Development

* CPAN6 Project home page: (<>).

^^^ Status

* CPAN6 was launched during YAPC::EU 2006, and an initial demo shown at YAPC::EU 2007.
* CPAN6 components are getting released,
** XML::Compile, and strict XML-Schema processor
** XML::Compile::SOAP, a SOAP::Lite replacement
** XML::Compile::SOAP::Daemon, a SOAP server
** Log::Report, combining translations with an exception mechamism
** Log::Report::View
* CPAN6 specific modules are not released yet: all time is spend on general purpose components.

Upload Files

Click "Browse" to find the file you want to upload. When you click "Upload file" your file will be uploaded and added to the list of attachments for this page.

Maximum file size: 50MB

File Name Author Date Uploaded Size

Save Page As

Enter a meaningful and distinctive title for your page.

Page Title:

Tip: You'll be able to find this page later by using the title you choose.

Page Already Exists

There is already a page named XXX. Would you like to:

Save with a different name:

Save the page with the name "XXX"

Append your text to the bottom of the existing page named: "XXX"

Upload Files

Click "Browse" to find the file you want to upload. When you click "Add file" this file will be added to the list of attachments for this page, and uploaded when you save the page.

Add Tags

Enter a tag and click "Add tag". The tag will be saved when you save the page.