Skip to content

Frontend for CrossRef and DataCite Metadata Search

License

Notifications You must be signed in to change notification settings

sci-gaia/doi-metadata-search

 
 

Repository files navigation

DOI Metadata Search

Build Status Code Climate Test Coverage

An online tool for searching for works in the CrossRef or DataCite metadata catalogue. Also allows users to find their works and add them to their ORCID profile.

This project was started as CrossRef Metadata Search tool by CrossRef, the original code repository is here. Later the code was extended to also work with the DataCite Metadata Search in a project by ORCID EU labs and the ODIN - ORCID and DataCite Interoperability Network.

DOI Metadata Search combines these activities into a single codebase that works with both CrossRef and DataCite DOIs.

Local Installation

Requirements

Installation

Using Virtualbox.

git clone https://github.com/crosscite/doi-metadata-search.git
cd doi-metadata-search
cp .env.example .env
vagrant up --provider=virtualbox

If you don't see any errors from the last command, you now have a properly configured Ubuntu virtual machine running doi-metadata-search. You can point your browser to http://10.2.2.12.

Development

We use Rspec for unit and acceptance testing:

bundle exec rspec

Follow along via Github Issues.

Stories in Progress

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

doi-metadata-search is released under the MIT License.

About

Frontend for CrossRef and DataCite Metadata Search

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 58.7%
  • HTML 19.7%
  • JavaScript 16.5%
  • CSS 5.1%