[OPEN-ILS-DEV] unAPI rewrite (was: Planning for Evergreen development, post 2.0)
Mike Rylander
mrylander at gmail.com
Fri Jan 21 12:38:45 EST 2011
In my spare (HAHA) time I have been slowly ruminating on a
reimplementation of unAPI and general alternate-format XML generation
in Evergreen. Attached you will find three files:
* The basic proposal (PDF)
* A Perl tag-URI parser prototype
* A set of stored procedures implementing in-database XML
transformations for bibliographic and related objects.
This one I'm just throwing out there ... there is no backing currently
for the project, but with this infrastructure I think the imaginative
out there could see some stunning possibilities. Imagine interfaces
generated completely at the DB level via an XSLT atop OpenSearch; or
nearly zero-cost integration of Evergreen into other applications and
products; or new and innovative data browsing interfaces for staff and
patrons ... Lots of fun stuff!
I encourage thoughts and feedback (and, perhaps especially, backing to
implement)!
--
Mike Rylander
| VP, Research and Design
| Equinox Software, Inc. / The Evergreen Experts
| phone: 1-877-OPEN-ILS (673-6457)
| email: miker at esilibrary.com
| web: http://www.esilibrary.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: unAPIBonoEdition.pdf
Type: application/pdf
Size: 60976 bytes
Desc: not available
Url : http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20110121/04bc743f/attachment-0001.pdf
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tag-uri-parser.pl
Type: application/octet-stream
Size: 3010 bytes
Desc: not available
Url : http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20110121/04bc743f/attachment-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xml-unapi.sql
Type: text/x-sql
Size: 42648 bytes
Desc: not available
Url : http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20110121/04bc743f/attachment-0001.bin
More information about the Open-ils-dev
mailing list