[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#555328: ITP: libdata-yaml-perl -- Easy YAML serialisation of Perl data structures

Package: wnpp
Severity: wishlist
Owner: Joel Roth <joelz@pobox.com>

This is one of several dependencies for a perl app
I am planning to debianize.

* Package name    : libdata-yaml-perl
  Version         : 0.0.6 
  Upstream Author : Andy Armstrong <andy@hexten.net>
* URL             : http://search.cpan.org/dist/Data-YAML
* License         : Artistic
  Programming Lang: Perl
  Description     : Easy YAML serialisation of Perl data structures

In the spirit of YAML::Tiny, Data::YAML::Reader and
Data::YAML::Writer provide lightweight, dependency-free YAML
handling. While YAML::Tiny is designed principally for
working with configuration files Data::YAML concentrates on
the transparent round- tripping of YAML serialized Perl data

As an example of why this distinction matters consider that
YAML::Tiny doesn't handle hashes with keys containing
non-printable characters. This is fine for configuration
files but likely to cause problems when handling arbitrary
Perl data structures. Data::YAML handles exotic hash keys

The syntax accepted by Data::YAML is a subset of YAML.
Specifically it is the same subset of YAML that
Data::YAML::Writer produces. See Data::YAML for more

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Reply to: