Perl Modules Wish List
Tags: perl
, modules
Last Updated: Oct 23, 2010 01:26
- Description
Not really a code contribution. In the Voyager Developers' meeting we decided to come up with a list of Perl modules we'd like to see distributed with Perl in Ex Libris products (not just Voyager). Please add your wishes.
- Author: Ere Maijala
- Additional author(s):
- Institution: None
- Year: 2010
Modules - Wish List
This table lists modules that are not currently available for a particular Ex Libris application server, but are desired. Please add a reason for the request in the notes field and also indicate on which application server (e.g. Voyager server, SFX server) the module should be installed. If the module is required for a Perl script that is distributed on EL Commons, please indicate what script.
To see if a module is already available, check the other table below this one labeled "List of Perl 5.8.8 Core Modules + Ex Libris Installed Perl Modules"
I've used the following notation:
A = available
? = unknown
N = Not available
X = not necessary
Feel free to debate ![]()
| Module | Notes | Aleph | Voyager | Primo | MetaLib | SFX | Verde | Rosetta | DigiTool |
|---|---|---|---|---|---|---|---|---|---|
| Data::UUID | To create unique identifiers | ||||||||
| DBD::Oracle | To access Oracle databases | A | A | ? | A | X | ? | ? | ? |
| DBD::MySQL | To access MySQL databases. This would be useful even in products that don't use MySQL because it could be used as the backing store for other data. | N | N | ? | N | A | ? | ? | ? |
| DBI | To access databases | ||||||||
| HTML::TreeBuilder | To parse HTML | ||||||||
| HTTP::BrowserDetect | This or similar function - this covers Chrome OS, and mobile devices. To be able to easily detect the browser type and what content to serve. | ||||||||
| HTTP::Cookies | To use cookies with LWP | ||||||||
| HTTP::Date | To parse and convert dates | ||||||||
| HTTP::Request | To make HTTP requests | ||||||||
| HTTP::Request::Common | To make HTTP requests | ||||||||
| HTTP::Response | To make HTTP requests | ||||||||
| JSON | "converts Perl data structures to JSON and vice versa" (e.g. to interpret JSON repsonses by SFX plugins) | N | |||||||
| JSON::XS | used by JSON.pm above | N | |||||||
| LWP::Parallel | To make multiple HTTP requests in parallel (e.g. in MetaLib external search programs or SFX plug-ins) | N | |||||||
| LWP::UserAgent | To make HTTP requests | ||||||||
| MARC::Batch | "Handling files of MARC::Record objects" | A | |||||||
| MARC::Record | "Handling MARC records" | A | |||||||
| MIME::Lite | To easily send emails with attachments | ||||||||
| Net::LDAP | |||||||||
| Net::LDAPS | |||||||||
| PDF::API2::Simple | To generate PDF documents on the fly, used by my circulation notices script | ||||||||
| POE |
Web services |
||||||||
| Proc::ProcessTable | To list and manipulate running processes | ||||||||
| Proc::ProcessTable::Process | To list and manipulate running processes | ||||||||
| URI | |||||||||
| URI::Escape | To encode and decode characters in URI's | A | |||||||
| XML::DOM | To parse and create XML documents | ||||||||
| XML::LibXML | To parse and create XML documents | ||||||||
| XML::LibXSLT | To do XSL transformations | ||||||||
| XML::Simple | To parse and create XML documents (very easy, very basic) | A | |||||||
| XML::Writer | To write an XML document (e.g. for an HTTP post request by SFX plugin) | A | |||||||
| ZOOM |
Comments
Ere: I've made a bunch of changes to this page. I hope I haven't messed things up. I wanted to add data on the modules that were already available either because they were core modules or modules already installed by Ex Libris. That turned out to be a very large table, so it made sense to separate that table from the wish list table, so that the wish list modules wouldn't get lost in the clutter. I also removed the few core module entries to the original table. – Michael Doran
Modules - List of Perl 5.8.8 Core Modules + Ex Libris Installed Perl Modules
Perl core modules have a "Y" in the "Core?" column. If a server has Perl 5.8.8 or later, those modules should be available.
Modules with an "N" in the "Core?" column are ones that are installed by Ex Libris. For the non-core Ex Libris installed Perl modules, if an application has "A" in the column, that module should be available on that server.
So for instance, an application server such as a MetaLib server will have all the core modules plus all the non-core modules with an "A" in the MetaLib column.
Note that some modules are listed twice – as Core and also non-core. That indicates that Ex Libris may have installed a later (or earlier) version of that module than what comes with the default distribution.
So far only data for the Voyager v.7, MetaLib v.4, and SFX v.3 applications has been filled in.
| Module | Core? | Aleph | Voyager | Primo | MetaLib | SFX | Verde | Rosetta | DigiTool |
|---|---|---|---|---|---|---|---|---|---|
| Algorithm::Diff | N | A | A | ||||||
| Algorithm::LUHN | N | A | |||||||
| Algorithm::Permute | N | A | |||||||
| AnyDBM_File | Y | ||||||||
| Archive::Tar | N | A | A | ||||||
| Archive::Zip | N | A | |||||||
| Attribute::Handlers | Y | ||||||||
| AutoLoader | Y | ||||||||
| AutoSplit | Y | ||||||||
| B::Concise | Y | ||||||||
| B::Debug | Y | ||||||||
| B::Deparse | Y | ||||||||
| Benchmark::Timer | N | A | |||||||
| Benchmark | Y | ||||||||
| Bit::Vector | N | A | |||||||
| B | Y | ||||||||
| B::Lint | Y | ||||||||
| B::Showlex | Y | ||||||||
| B::Terse | Y | ||||||||
| Business::ISBN | N | A | |||||||
| Business::ISBN::Data | N | A | |||||||
| Business::ISSN | N | A | |||||||
| B::Xref | Y | ||||||||
| Carp | Y | ||||||||
| Carp::Clan | N | A | |||||||
| Carp::Heavy | Y | ||||||||
| CGI | N | A | A | ||||||
| CGI | Y | ||||||||
| CGI::Apache | Y | ||||||||
| CGI::Application | N | A | |||||||
| CGI::Carp | Y | ||||||||
| CGI::Cookie | Y | ||||||||
| CGI::Fast | Y | ||||||||
| CGI::Pretty | Y | ||||||||
| CGI::Push | Y | ||||||||
| CGI::Session | N | A | A | ||||||
| CGI::Switch | Y | ||||||||
| CGI::Util | Y | ||||||||
| CIPP | N | A | |||||||
| Class::Accessor | N | A | |||||||
| Class::ISA | Y | ||||||||
| Class::Loader | N | A | A | ||||||
| Class::Struct | Y | ||||||||
| Compress::Bzip2 | N | A | |||||||
| Compress::Raw::Bzip2 | N | A | |||||||
| Compress::Raw::Zlib | N | A | A | ||||||
| Compress::Zlib | N | A | A | ||||||
| Config | Y | ||||||||
| Convert::ASCII::Armour | N | A | A | ||||||
| Convert::ASN1 | N | A | A | ||||||
| Convert::PEM | N | A | A | ||||||
| CPAN | N | A | |||||||
| CPAN | Y | ||||||||
| CPAN::FirstTime | Y | ||||||||
| CPAN::Nox | Y | ||||||||
| Crypt::Blowfish | N | A | A | ||||||
| Crypt::CBC | N | A | A | ||||||
| Crypt::DES | N | A | A | ||||||
| Crypt::DES_EDE3 | N | A | A | ||||||
| Crypt::DH | N | A | A | ||||||
| Crypt::DSA | N | A | A | ||||||
| Crypt::IDEA | N | A | |||||||
| Crypt::Primes | N | A | A | ||||||
| Crypt::Random | N | A | A | ||||||
| Crypt::Rijndael | N | A | A | ||||||
| Crypt::RSA | N | A | A | ||||||
| Crypt::SSLeay | N | A | A | ||||||
| Cwd | N | A | A | ||||||
| Cwd | Y | ||||||||
| Data::Buffer | N | A | A | ||||||
| Data::Dumper | Y | ||||||||
| Data::ShowTable | N | A | |||||||
| Data::UUID | N | A | |||||||
| Date::Calc | N | A | |||||||
| Date::Manip | N | A | A | ||||||
| DBD::Multiplex | N | A | |||||||
| DBD::mysql | N | A | |||||||
| DBD::Oracle | N | A | A | A | A | ||||
| DB_File | N | A | |||||||
| DB_File | Y | ||||||||
| DBI | N | A | A | A | |||||
| DBI::Shell | N | A | |||||||
| DBM_Filter::compress | Y | ||||||||
| DBM_Filter::encode | Y | ||||||||
| DBM_Filter::int32 | Y | ||||||||
| DBM_Filter::null | Y | ||||||||
| DBM_Filter::utf8 | Y | ||||||||
| DBM_Filter | Y | ||||||||
| DB | Y | ||||||||
| Devel::DProf | Y | ||||||||
| Devel::Peek | Y | ||||||||
| Devel::PPPort | Y | ||||||||
| Devel::SelfStubber | Y | ||||||||
| Digest::base | Y | ||||||||
| Digest::BubbleBabble | N | A | A | ||||||
| Digest::file | Y | ||||||||
| Digest::HMAC | N | A | A | ||||||
| Digest::MD2 | N | A | A | ||||||
| Digest::MD5 | N | A | A | ||||||
| Digest::MD5 | Y | ||||||||
| Digest::SHA | N | A | |||||||
| Digest::SHA1 | N | A | A | A | |||||
| Digest | Y | ||||||||
| DirHandle | Y | ||||||||
| DublinCore::Record | N | A | |||||||
| Dumpvalue | Y | ||||||||
| DynaLoader | Y | ||||||||
| Encode::Alias | Y | ||||||||
| Encode::Byte | Y | ||||||||
| Encode::CJKConstants | Y | ||||||||
| Encode::CN::HZ | Y | ||||||||
| Encode::CN | Y | ||||||||
| Encode::Config | Y | ||||||||
| Encode::EBCDIC | Y | ||||||||
| Encode::Encoder | Y | ||||||||
| Encode::Encoding | Y | ||||||||
| Encode::Guess | Y | ||||||||
| Encode::JP::H2Z | Y | ||||||||
| Encode::JP::JIS7 | Y | ||||||||
| Encode::JP | Y | ||||||||
| Encode::KR::2022_KR | Y | ||||||||
| Encode::KR | Y | ||||||||
| Encode::MIME::Header | Y | ||||||||
| Encode::Symbol | Y | ||||||||
| Encode::TW | Y | ||||||||
| Encode::Unicode::UTF7 | Y | ||||||||
| Encode::Unicode | Y | ||||||||
| Encode | Y | ||||||||
| English | Y | ||||||||
| Env::Path | N | A | |||||||
| Env | Y | ||||||||
| Errno | Y | ||||||||
| Event | N | A | |||||||
| Expect | N | A | |||||||
| Exporter::Heavy | Y | ||||||||
| Exporter | Y | ||||||||
| ExtUtils::CBuilder | N | A | |||||||
| ExtUtils::Command::MM | Y | ||||||||
| ExtUtils::Command | Y | ||||||||
| ExtUtils::Constant::Base | Y | ||||||||
| ExtUtils::Constant::Utils | Y | ||||||||
| ExtUtils::Constant::XS | Y | ||||||||
| ExtUtils::Constant | Y | ||||||||
| ExtUtils::Embed | Y | ||||||||
| ExtUtils::Installed | Y | ||||||||
| ExtUtils::Install | Y | ||||||||
| ExtUtils::Liblist | Y | ||||||||
| ExtUtils::MakeMaker::Config | Y | ||||||||
| ExtUtils::MakeMaker::FAQ | Y | ||||||||
| ExtUtils::MakeMaker | N | A | |||||||
| ExtUtils::MakeMaker::Tutorial | Y | ||||||||
| ExtUtils::MakeMaker | Y | ||||||||
| ExtUtils::Manifest | Y | ||||||||
| ExtUtils::Miniperl | Y | ||||||||
| ExtUtils::Mkbootstrap | Y | ||||||||
| ExtUtils::Mksymlists | Y | ||||||||
| ExtUtils::MM_AIX | Y | ||||||||
| ExtUtils::MM_Any | Y | ||||||||
| ExtUtils::MM_BeOS | Y | ||||||||
| ExtUtils::MM_Cygwin | Y | ||||||||
| ExtUtils::MM_DOS | Y | ||||||||
| ExtUtils::MM_MacOS | Y | ||||||||
| ExtUtils::MM_NW5 | Y | ||||||||
| ExtUtils::MM_OS2 | Y | ||||||||
| ExtUtils::MM_QNX | Y | ||||||||
| ExtUtils::MM_Unix | Y | ||||||||
| ExtUtils::MM_UWIN | Y | ||||||||
| ExtUtils::MM_VMS | Y | ||||||||
| ExtUtils::MM_VOS | Y | ||||||||
| ExtUtils::MM_Win32 | Y | ||||||||
| ExtUtils::MM_Win95 | Y | ||||||||
| ExtUtils::MM | Y | ||||||||
| ExtUtils::MY | Y | ||||||||
| ExtUtils::Packlist | Y | ||||||||
| ExtUtils::testlib | Y | ||||||||
| Fatal | Y | ||||||||
| Fcntl | Y | ||||||||
| File::Basename | Y | ||||||||
| FileCache | Y | ||||||||
| File::CheckTree | Y | ||||||||
| File::Compare | Y | ||||||||
| File::Copy | Y | ||||||||
| File::CounterFile | N | A | |||||||
| File::DosGlob | Y | ||||||||
| File::Find | Y | ||||||||
| File::Glob | Y | ||||||||
| File::HomeDir | N | A | |||||||
| File::MMagic | N | A | |||||||
| File::Path | Y | ||||||||
| File::Read | N | A | |||||||
| File::Slurp | N | A | |||||||
| File::Spec::Cygwin | Y | ||||||||
| File::Spec::Epoc | Y | ||||||||
| File::Spec::Functions | Y | ||||||||
| File::Spec::Mac | Y | ||||||||
| File::Spec::OS2 | Y | ||||||||
| File::Spec::Unix | Y | ||||||||
| File::Spec::VMS | Y | ||||||||
| File::Spec::Win32 | Y | ||||||||
| File::Spec | Y | ||||||||
| File::stat | Y | ||||||||
| File::Temp | N | A | |||||||
| File::Temp | Y | ||||||||
| File::Which | N | A | |||||||
| FileHandle | Y | ||||||||
| Filter | N | A | |||||||
| Filter::Simple | Y | ||||||||
| Filter::Util::Call | Y | ||||||||
| FindBin | Y | ||||||||
| Getopt::Long | Y | ||||||||
| Getopt::Mixed | N | A | |||||||
| Getopt::Std | Y | ||||||||
| Hash::Util | Y | ||||||||
| HTML::FillInForm | N | A | |||||||
| HTML::Parser | N | A | A | A | |||||
| HTML::TagFilter | N | A | |||||||
| HTML::Tagset | N | A | A | A | |||||
| HTML::Template | N | A | |||||||
| HTML::Tidy | N | A | |||||||
| HTML-Tree | N | A | A | ||||||
| HTTP::SimpleLinkChecker | N | A | |||||||
| I18N::Collate | Y | ||||||||
| I18N::Langinfo | Y | ||||||||
| I18N::LangTags::Detect | Y | ||||||||
| I18N::LangTags::List | Y | ||||||||
| I18N::LangTags | Y | ||||||||
| Image::Size | N | A | |||||||
| Inline | N | A | |||||||
| IO | N | A | |||||||
| IO | Y | ||||||||
| IO::All | N | A | |||||||
| IO::Capture | N | A | |||||||
| IO::Compress::Base | N | A | |||||||
| IO::Compress::Zlib | N | A | |||||||
| IO::Dir | Y | ||||||||
| IO::File | Y | ||||||||
| IO::Handle | Y | ||||||||
| IO::Pipe | Y | ||||||||
| IO::Poll | Y | ||||||||
| IO::Seekable | Y | ||||||||
| IO::Select | Y | ||||||||
| IO::Socket::INET | Y | ||||||||
| IO::Socket::SSL | N | A | |||||||
| IO::Socket::UNIX | Y | ||||||||
| IO::Socket | Y | ||||||||
| IO::String | N | A | A | ||||||
| IO::Tee | N | A | |||||||
| IO::Tty | N | A | |||||||
| IO::Zlib | N | A | A | ||||||
| IPC::Msg | Y | ||||||||
| IPC::Open2 | Y | ||||||||
| IPC::Open3 | Y | ||||||||
| IPC::Semaphore | Y | ||||||||
| IPC::SysV | Y | ||||||||
| Jcode | N | A | |||||||
| libintl-perl | N | A | |||||||
| libwww-perl | N | A | |||||||
| libxml-enno | N | A | |||||||
| List::Util | N | A | |||||||
| List::Util | Y | ||||||||
| Locale::Constants | Y | ||||||||
| Locale::Country | Y | ||||||||
| Locale::Currency | Y | ||||||||
| Locale::Language | Y | ||||||||
| Locale::Maketext | Y | ||||||||
| Locale::Script | Y | ||||||||
| LWP | N | A | |||||||
| LWP::Parallel | N | ||||||||
| Mail::Sendmail | N | A | |||||||
| MARC::Charset | N | A | A | ||||||
| MARC::Crosswalk::DublinCore | N | A | |||||||
| MARC::File::MARCMaker | N | A | |||||||
| MARC::Record | N | A | A | ||||||
| MARC-XML | N | A | |||||||
| Math::BigFloat | Y | ||||||||
| Math::BigInt | Y | ||||||||
| Math::BigInt::CalcEmu | Y | ||||||||
| Math::BigInt::Calc | Y | ||||||||
| Math::BigRat | Y | ||||||||
| Math::Complex | Y | ||||||||
| Math::GMP | N | A | A | ||||||
| Math::Pari | N | A | A | ||||||
| Math::Trig | Y | ||||||||
| Memoize | Y | ||||||||
| Memoize::AnyDBM_File | Y | ||||||||
| Memoize::ExpireFile | Y | ||||||||
| Memoize::ExpireTest | Y | ||||||||
| Memoize::Expire | Y | ||||||||
| Memoize::NDBM_File | Y | ||||||||
| Memoize::SDBM_File | Y | ||||||||
| Memoize::Storable | Y | ||||||||
| MIME::Base64 | N | A | A | ||||||
| MIME::Base64 | Y | ||||||||
| MIME::Lite | N | A | |||||||
| MIME::QuotedPrint | Y | ||||||||
| mod_perl | N | A | |||||||
| mod_perl2 | N | A | |||||||
| Module::Build | N | A | |||||||
| NDBM_File | Y | ||||||||
| Net | N | A | A | A | |||||
| Net::Cmd | Y | ||||||||
| Net::Config | Y | ||||||||
| Net::Daemon | N | A | |||||||
| Net::Domain | Y | ||||||||
| Net::FTP | Y | ||||||||
| Net::Gen | N | A | |||||||
| Net::hostent | Y | ||||||||
| Net::HTTPTunnel | N | A | |||||||
| Net::netent | Y | ||||||||
| Net::Netmask | N | A | |||||||
| Net::Netrc | Y | ||||||||
| Net::NNTP | Y | ||||||||
| Net::PH | N | A | |||||||
| Net::Ping | Y | ||||||||
| Net::POP3 | Y | ||||||||
| Net::protoent | Y | ||||||||
| Net::servent | Y | ||||||||
| Net::SFTP | N | A | A | ||||||
| Net::SMTP | Y | ||||||||
| Net::SNPP | N | A | |||||||
| Net::SOCKS | N | A | |||||||
| Net::SSH | N | A | A | ||||||
| Net::SSLeay | N | A | |||||||
| Net::Telnet | N | A | |||||||
| Net::TFTP | N | A | |||||||
| Net::Time | Y | ||||||||
| Net::Traceroute | N | A | |||||||
| Net::Z3950 | N | A | |||||||
| NetAddr::IP | N | A | |||||||
| NEXT | Y | ||||||||
| O | Y | ||||||||
| Opcode | Y | ||||||||
| Parse::RecDescent | N | A | A | ||||||
| PDF::API2::Simple | N | ||||||||
| PerlIO | Y | ||||||||
| PerlIO::encoding | Y | ||||||||
| PerlIO::scalar | Y | ||||||||
| PerlIO::via::QuotedPrint | Y | ||||||||
| PerlIO::via | Y | ||||||||
| perl-ldap | N | A | |||||||
| Pod::Checker | Y | ||||||||
| Pod::Escapes | N | A | |||||||
| Pod::Find | Y | ||||||||
| Pod::Functions | Y | ||||||||
| Pod::Html | Y | ||||||||
| Pod::InputObjects | Y | ||||||||
| Pod::LaTeX | Y | ||||||||
| Pod::Man | Y | ||||||||
| Pod::ParseLink | Y | ||||||||
| Pod::Parser | Y | ||||||||
| Pod::ParseUtils | Y | ||||||||
| Pod::Perldoc::ToChecker | Y | ||||||||
| Pod::Perldoc::ToMan | Y | ||||||||
| Pod::Perldoc::ToNroff | Y | ||||||||
| Pod::Perldoc::ToPod | Y | ||||||||
| Pod::Perldoc::ToRtf | Y | ||||||||
| Pod::Perldoc::ToText | Y | ||||||||
| Pod::Perldoc::ToTk | Y | ||||||||
| Pod::Perldoc::ToXml | Y | ||||||||
| Pod::Plainer | Y | ||||||||
| Pod::PlainText | Y | ||||||||
| Pod::Select | Y | ||||||||
| Pod::Simple | N | A | |||||||
| Pod::Text | Y | ||||||||
| Pod::Text::Color | Y | ||||||||
| Pod::Text::Overstrike | Y | ||||||||
| Pod::Text::Termcap | Y | ||||||||
| Pod::Usage | Y | ||||||||
| POSIX | Y | ||||||||
| Regexp::Common | N | A | |||||||
| RPC::PlServer | N | A | |||||||
| Safe | Y | ||||||||
| Scalar::Util | Y | ||||||||
| Schedule::Cron | N | A | |||||||
| SDBM_File | Y | ||||||||
| Search::Dict | Y | ||||||||
| SelectSaver | Y | ||||||||
| SelfLoader | Y | ||||||||
| Shell | Y | ||||||||
| SOAP::Lite | N | A | A | ||||||
| SOAP::WSDL | N | A | |||||||
| Socket | Y | ||||||||
| Sort::Versions | N | A | A | ||||||
| Spiffy | N | A | |||||||
| SQL::Statement | N | A | |||||||
| Statistics::Descriptive | N | A | |||||||
| Statistics::Distributions | N | A | |||||||
| Statistics::TTest | N | A | |||||||
| Stat::lsMode | N | A | |||||||
| Storable | Y | ||||||||
| String::CRC32 | N | A | A | ||||||
| String::Multibyte | N | A | |||||||
| Sub::Uplevel | N | A | |||||||
| Switch | Y | ||||||||
| Symbol | Y | ||||||||
| Sys::Hostname | Y | ||||||||
| Sys::Syslog | Y | ||||||||
| Template | N | A | |||||||
| Term::ANSIColor | Y | ||||||||
| Term::Cap | Y | ||||||||
| Term::Complete | Y | ||||||||
| Term::ReadKey | N | A | A | ||||||
| Term::ReadLine | N | A | A | ||||||
| Term::ReadLine | Y | ||||||||
| Test | Y | ||||||||
| Test::Builder::Module | Y | ||||||||
| Test::Builder::Tester::Color | Y | ||||||||
| Test::Builder::Tester | Y | ||||||||
| Test::Builder | Y | ||||||||
| Test::Exception | N | A | |||||||
| Test::File | N | A | |||||||
| Test::Harness | N | A | |||||||
| Test::Harness | Y | ||||||||
| Test::More | Y | ||||||||
| Test::Pod | N | A | |||||||
| Test::Simple | N | A | A | ||||||
| Test::Simple | Y | ||||||||
| Text::Abbrev | Y | ||||||||
| Text::Balanced | Y | ||||||||
| Text::Format | N | A | |||||||
| Text::Glob | N | A | |||||||
| Text::ParseWords | Y | ||||||||
| Text::Reform | N | A | |||||||
| Text::Soundex | Y | ||||||||
| Text::Tabs | Y | ||||||||
| Text::Wrap | Y | ||||||||
| Thread | Y | ||||||||
| Thread::Queue | Y | ||||||||
| Thread::Semaphore | Y | ||||||||
| Tie::Array | Y | ||||||||
| Tie::EncryptedHash | N | A | A | ||||||
| Tie::File | Y | ||||||||
| Tie::Handle | Y | ||||||||
| Tie::Hash | Y | ||||||||
| Tie::Memoize | Y | ||||||||
| Tie::RefHash | Y | ||||||||
| Tie::Scalar | Y | ||||||||
| Tie::SubstrHash | Y | ||||||||
| Time::gmtime | Y | ||||||||
| Time::HiRes | N | A | |||||||
| Time::HiRes | Y | ||||||||
| Time::localtime | Y | ||||||||
| Time::Local | Y | ||||||||
| Time-modules | N | A | |||||||
| Time::tm | Y | ||||||||
| Unicode::Collate | Y | ||||||||
| Unicode::Map | N | A | A | ||||||
| Unicode::Map8 | N | A | |||||||
| Unicode::MapUTF8 | N | A | |||||||
| Unicode::Normalize | Y | ||||||||
| Unicode::String | N | A | A | A | |||||
| Unicode::Transform | N | A | |||||||
| Unicode::UCD | Y | ||||||||
| UNIVERSAL | Y | ||||||||
| URI | N | A | A | A | |||||
| User | N | A | |||||||
| User::grent | Y | ||||||||
| User::pwent | Y | ||||||||
| XML::DOM | N | A | |||||||
| XML::Dumper | N | A | |||||||
| XML::Mini | N | A | |||||||
| XML::NamespaceSupport | N | A | A | A | |||||
| XML::Parser | N | A | A | ||||||
| XML::SAX | N | A | A | A | |||||
| XML::SAX::Base | N | A | |||||||
| XML::SAX::Expat | N | A | |||||||
| XML::SAX::ExpatXS | N | A | |||||||
| XML::Simple | N | A | A | A | |||||
| XML::Writer | N | A | |||||||
| XML::Writer::String | N | A | |||||||
| XML::XPath | N | A | |||||||
| XS::APItest | Y | ||||||||
| XSLoader | Y | ||||||||
| XS::Typemap | Y | ||||||||
| YAML | N | A |

