Sha256: 2e5d5e8c38c53d3e6eb577de7971faca41b583bef42e1e659a7aeab619622e9b
Contents?: true
Size: 1.81 KB
Versions: 1
Compression:
Stored size: 1.81 KB
Contents
!https://travis-ci.org/projecthydra/om.png!:https://travis-ci.org/projecthydra/om h1. om (Optinionated Metadata) A library to help you tame sprawling XML schemas like MODS. OM allows you to define a “terminology” to ease translation between XML and ruby objects – you can query the xml for Nodes or node values without ever writing a line of XPath. OM “terms” are ruby symbols you define (in the terminology) that map specific XML content into ruby object attributes. h2. Tutorials * "Getting Started":https://github.com/projecthydra/om/blob/master/GETTING_STARTED.textile * "Querying Documents":https://github.com/projecthydra/om/blob/master/QUERYING_DOCUMENTS.textile * "Updating Documents":https://github.com/projecthydra/om/blob/master/UPDATING_DOCUMENTS.textile * "Getting Fancy":https://github.com/projecthydra/om/blob/master/GETTING_FANCY.textile h2. Common OM Patterns "Common OM Patterns":https://github.com/projecthydra/om/blob/master/COMMON_OM_PATTERNS.textile h3. Solrizing Documents The solrizer gem provides support for indexing XML documents into Solr based on OM Terminologies. That process is documented in the "solrizer documentation":http://hudson.projecthydra.org/job/solrizer/Documentation/file.SOLRIZING_OM_DOCUMENTS.html h2. OM in the Wild We have a page on the Hydra wiki with a list of OM Terminologies in active use: "OM Terminologies in the Wild":https://wiki.duraspace.org/display/hydra/OM+Terminologies+in+the+Wild h2. Acknowledgements Creator: Matt Zumwalt ("MediaShelf":http://yourmediashelf.com) Thanks to Bess Sadler, who enabled us to take knowledge gleaned from developing Blacklight and apply it to OM metadata indexing Ross Singer Those who participated in the Opinionated MODS breakout session at Code4Lib 2010 h2. Copyright Copyright (c) 2010 Matt Zumwalt. See LICENSE for details.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
om-2.0.0 | README.textile |