abacaxi

command module
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 18, 2017 License: MIT Imports: 8 Imported by: 0

README

🍍 Abacaxi - The Library Metadata Hub

A tool to extract, transform and load metadata for eresources, esp. ebooks, in a DB, and match them with library records

What it does :

  • slurps files : publisher csv, kbart files, XML exports from the SFX OpenURL resolver
  • dedupe records using the identifiers it has, e.g. isbn / issn / sfx id...
  • try to get Unimarc records matching these identifiers
  • export those records as unimarc records or kbart files

Requires :

Before you start, fill in the config/config.json file :

  • hostname: "http://localhost:8080/" - hostname (and path) to the root, e.g. http://metadata.mylibrary.com/ - don't forget the trailing /
  • mongodbhosts: "localhost:27017" - where is mongoDB, e.g. localhost:27017
  • authdatabase: "abacaxidb" - name of the mongodb, e.g. abacaxidb
  • sessionstorekey: "long string of letters, numbers and signs", e.g. g9H4FJa+;y3G7$wyye

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package models stores the structs for the objects we have & interacts with mongo Package models stores the structs for the objects we have
Package models stores the structs for the objects we have & interacts with mongo Package models stores the structs for the objects we have
Package sudoc consumes the web services available at http://documentation.abes.fr/sudoc/manuels/administration/aIDewebservices/index.html
Package sudoc consumes the web services available at http://documentation.abes.fr/sudoc/manuels/administration/aIDewebservices/index.html

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL