BBC HomeExplore the BBC
This page was last updated in February 2007We've left it here for reference.More information

24 April 2014
Accessibility help
Text only

BBC Homepage
OpenSource
About
Projects
Licensing
FAQ

Contact Us

Like this page?
Send it to a friend!

 

CPAN

Description

We have released the following distributions to CPAN (Comprehensive Perl Archive Network):

Wx-Perl-VirtualTreeCtrl
Build a tree control on demand
Cache-AgainstFile
Cache data structures parsed from files, watching for updates to the file
XML-Validate
An XML validator factory
Test-Assertions-TestScript
Provides a base for writing test scripts
Config-Wrest
Read and write Configuration data With References, Environment variables, Sections, and Templating
SQL-Shell
Command interpreter for DBI shells
Any-Renderer
Common API for modules that convert data structures into strings
Email-MIME-CreateHTML
Multipart HTML Email builder
Any-Template
Provide a consistent interface to a wide array of templating languages
File-Policy
Site policy for file I/O functions
Hash-Flatten
Flatten/unflatten complex data hashes
Lingua-MSWordSpell
Word spellchecker
Log-Trace
Provides a unified approach to tracing
Pod-Usage-CGI
Generate usage message for CGI scripts
Pod-Xhtml
Generate well-formed XHTML documents from POD format documentation
Sub-Slice
Split long-running tasks into manageable chunks
Test-Assertions
A simple set of building blocks for both unit and runtime testing
Wx-Perl-FSHandler-UNC
A filesystem handler for UNC filepaths

Each distribution goes through a peer reviewing, test coverage and platform testing process before being released. We currently test on:

  • Solaris
  • Linux
  • FreeBSD
  • Mac OS X
  • Win32 (Activestate perl)

Modules with platform dependencies (e.g. Wx-Perl-FSHandler-UNC and Lingua-MSWordSpell) are only tested on a subset of these. Where possible modules are designed to work with older versions of perl (everything is tested with perl 5.6.x and most are tested on perl5.004) as well as recent versions.

If you find a bug or have a suggestion for a feature, please contact us. Occasionally there may be times when we're working to a tight deadline and unable to implement changes immediately, but we'll make every effort to respond quickly.

 

The Files

Please see the CPAN projects page for these

The BBC is not responsible for the content of external websites.



About the BBC | Help | Terms of Use | Privacy & Cookies Policy