Skip to content

front-matter/content-negotiation

 
 

Repository files navigation

DOI Content Negotiation

Identifier Build Status Release Code Climate Test Coverage

Rails API application for conversion of DOI metadata form/to other metadata formats, including schema.org. Based on the bolognese library for metadata conversion.

Installation

Using Docker. There is no required configuration file.

docker run -p 8085:80 crosscite/content-negotiation

You can now point your browser to http://localhost:8085 and use the application. This is an API with no user interface.

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

Content Negotiation is released under the MIT License.

About

DOI content negotiation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 49.2%
  • Ruby 34.6%
  • CSS 15.4%
  • Dockerfile 0.8%