Skip to content

ulbricht/oaip

 
 

Repository files navigation

DataCite OAI-PMH Provider

Build Status

This is the DataCite OAI-PMH Data Provider (OAIP). This app is a servlet with the main functionality of disseminating the contents of the DataCite Metadata Store using OAI-PMH.

To learn more about DataCite please visit our website

To use this service please go to https://oai.datacite.org

Installation

Using Docker.

docker run -p 8030:80 -v ~/.m2:/root/.m2 datacite/oaip

You can now point your browser to http://localhost:8030 and use the application.

For a more detailed configuration, including using a lcoal Maven repository on the host, look at docker-compose.yml in the root folder.

Development

Follow along via Github Issues.

Note on Patches/Pull Requests

  • Fork the project
  • Write tests for your new feature or a test that reproduces a bug
  • Implement your feature or make a bug fix
  • Do not mess with Rakefile, version or history
  • Commit, push and make a pull request. Bonus points for topical branches.

License

OAIP is released under the Apache 2 License.

About

OAI-PMH provider for DOIDB and IGSN infrastructure at http://doidb.wdc-terra.org/oaip and http://doidb.wdc-terra.org/igsnoaip

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 80.9%
  • XSLT 16.9%
  • Ruby 1.5%
  • Dockerfile 0.7%