Sign inSign up

datacite/spinone

By datacite

Updated almost 7 years ago

DataCite API.

Image
0

10K+

datacite/spinone repository overview

Spinone

Build Status Code Climate Test Coverage

The DataCite REST API. Merges information from the Metadata Store (MDS) other services, and provides this information via a common REST API using the JSONAPI specification.

Examples:

https://api.datacite.org/works?query=cancer&page[size]=100
https://api.datacite.org/members?region=emea
https://api.datacite.org/pages?tag=orcid

The full documentation can be found here.

Installation

Using Docker.

docker run -p 8040:80 datacite/spinone

You can now point your browser to http://localhost:8040 and use the application. For a more detailed configuration, including serving the application from the host for live editing, look at docker-compose.yml in the root folder.

Development

We use Rspec for unit and acceptance testing:

bundle exec rspec

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

spinone is released under the MIT License.

Tag summary

Content type

Image

Digest

Size

747.7 MB

Last updated

almost 7 years ago

docker pull datacite/spinone