Fwd: [CODE4LIB] marc4js - a node.js module for processing MARC data
Maybe this module can be useful in the ElasticSearch project... Stefano Begin forwarded message:
From: "Jiao, Dazhi" <djiao@IU.EDU> Subject: [CODE4LIB] marc4js - a node.js module for processing MARC data Date: 26 marzo 2015 05:03:38 CET To: CODE4LIB@LISTSERV.ND.EDU Reply-To: Code for Libraries <CODE4LIB@LISTSERV.ND.EDU>
Hi,
I wrote a Node.js module for handling MARC data while trying to learn MARC and Node.js. I borrowed a lot of ideas from marc4j, ruby-marc and pymarc.The module is open-source and hosted on github. If you are interested please check it out at https://github.com/jiaola/marc4js. It’s still at its early stage but I’d like to share it with the community and hopefully someone will find it useful. Feel free to submit a bug report, feature request or join the effort to make it better.
Thanks!
David
-- David Jiao System Analyst Enterprise Library Systems Indiana University
Stefano Bargioni schreef op do 26-03-2015 om 09:15 [+0100]:
I wrote a Node.js module for handling MARC data while trying to learn MARC and Node.js. I borrowed a lot of ideas from marc4j, ruby-marc and pymarc.The module is open-source and hosted on github. If you are interested please check it out at https://github.com/jiaola/marc4js. It’s still at its early stage but I’d like to share it with the community and hopefully someone will find it useful. Feel free to submit a bug report, feature request or join the effort to make it better.
In the case of ES, pretty much all of the coding is still Perl, so we can use MARC::Record and friends to deal with MARC. Catmandu has a very simple way of storing MARC in JSON that I'm using to put records in ES, which is very easy to convert: http://git.catalyst.net.nz/gw?p=koha.git;a=blob;f=Koha/SearchEngine/Elastics... -- Robin Sheat Catalyst IT Ltd. ✆ +64 4 803 2204 GPG: 5FA7 4B49 1E4D CAA4 4C38 8505 77F5 B724 F871 3BDF
While this may not be as useful for the ES project, I am working on a web-based MARC editor for Koha that may benefit from this work. How difficult do you think it would be to use this module from client-side JS? 2015-03-26 2:15 GMT-06:00 Stefano Bargioni <bargioni@pusc.it>:
Maybe this module can be useful in the ElasticSearch project... Stefano
Begin forwarded message:
From: "Jiao, Dazhi" <djiao@IU.EDU> Subject: [CODE4LIB] marc4js - a node.js module for processing MARC data Date: 26 marzo 2015 05:03:38 CET To: CODE4LIB@LISTSERV.ND.EDU Reply-To: Code for Libraries <CODE4LIB@LISTSERV.ND.EDU>
Hi,
I wrote a Node.js module for handling MARC data while trying to learn MARC and Node.js. I borrowed a lot of ideas from marc4j, ruby-marc and pymarc.The module is open-source and hosted on github. If you are interested please check it out at https://github.com/jiaola/marc4js. It’s still at its early stage but I’d like to share it with the community and hopefully someone will find it useful. Feel free to submit a bug report, feature request or join the effort to make it better.
Thanks!
David
-- David Jiao System Analyst Enterprise Library Systems Indiana University
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha-community.org http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
-- Jesse Weaver
participants (3)
-
Jesse -
Robin Sheat -
Stefano Bargioni