Data::Omap, Data::Pairs
"Brad Baxter" <[email protected]>
| Newsgroups | gmane.text.yaml.general |
|---|---|
| Message-ID | <[email protected]> |
Hello all, I am looking at how best to represent MARC[1] records in YAML. My thinking is following a couple of tracks: 1) exploring a (Perl) MARC::File::YAML (or some such) module that reads a stream of YAML documents and loads them as MARC::Record objects, and 2) defining a workable set of (non-language-specific) routines that can process a !!pairs[2] data structure directly. The latter because I think MARC records can faithfully be represented as !!pairs of !!pairs. The MARC issues aside, I have uploaded a couple of modules to cpan, Data::Pairs[3] and--incidentally--Data::Omap[4] that are a stab at defining this workable set of routines. If you want to critique them, I'm all ears, but primarily I want to ask if the namespaces "Data::Omap" and "Data::Pairs" look reasonable. I plan to register them at some point, but want to pass them through a few gauntlets first. Regards, -- Brad [1] http://www.loc.gov/marc/ [2] http://yaml.org/type/pairs.html [3] http://search.cpan.org/~bbaxter/Data-Pairs-0.03/ [4] http://search.cpan.org/~bbaxter/Data-Omap-0.04/ ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Yaml-core mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/yaml-core