Title: citation-file-format/ruby-cff: Ruby CFF Library
Type Software Robert Haines (2018): citation-file-format/ruby-cff: Ruby CFF Library. Zenodo. Software. https://zenodo.org/record/1323294
Links
- Item record in Zenodo
- Digital object URL
Summary
Ruby CFF Robert Haines
A Ruby library for manipulating CITATION.cff files.
SynopsisThis library provides a Ruby interface to manipulate CITATION.cff files. The primary entry points are the Model and File classes.
See the CITATION.cff documentation for more details.
Quick start cff = CFF::Model.new("Ruby CFF Library") cff.version = CFF::VERSION cff.date_released = Date.today cff.authors << CFF::Person.new("Robert", "Haines") cff.license = "Apache-2.0" cff.keywords << "ruby" << "credit" << "citation" cff.repository_artifact = "https://rubygems.org/gems/cff" CFF::File.write("CITATION.cff", cff)Will produce a file that looks something like this:
cff-version: 1.0.3 message: If you use this software in your work, please cite it using the following metadata title: Ruby CFF Library version: 0.3.0 date-released: 2018-03-04 license: Apache-2.0 repository-artifact: https://rubygems.org/gems/cff authors: - family-names: Haines given-names: Robert keywords: - ruby - credit - citation Library versionsUntil this library reaches version 1.0.0 the API may be subject to breaking changes. When version 1.0.0 is released, then the principles of semantic versioning will be applied.
LicenceApache 2.0. See LICENCE for details.
More information
- DOI: 10.5281/zenodo.1323294
Dates
- Publication date: 2018
- Issued: July 29, 2018
Rights
- info:eu-repo/semantics/openAccess Open Access
Format
electronic resource
Relateditems
Description | Item type | Relationship | Uri |
---|---|---|---|
IsSupplementTo | https://github.com/citation-file-format/ruby-cff/tree/v0.4.0 | ||
IsVersionOf | https://doi.org/10.5281/zenodo.1184077 | ||
IsPartOf | https://zenodo.org/communities/zenodo |