[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #62462] [GitHub] Please apply the CFF standard
From: |
anonymous |
Subject: |
[Octave-bug-tracker] [bug #62462] [GitHub] Please apply the CFF standard to your CITATION file |
Date: |
Sat, 14 May 2022 13:19:42 -0400 (EDT) |
URL:
<https://savannah.gnu.org/bugs/?62462>
Summary: [GitHub] Please apply the CFF standard to your
CITATION file
Project: GNU Octave
Submitted by: None
Submitted on: Sat 14 May 2022 05:19:40 PM UTC
Category: Other
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Other
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Release: dev
Discussion Lock: Any
Operating System: Any
_______________________________________________________
Details:
### Detailed Description
GitHub uses the [ruby-cff](https://github.com/citation-file-format/ruby-cff)
library in order to parse `CITATION.cff` files. The library also converts the
content to BibTeX entries as well as APA citations. These conversions are
added to the "Cite this repository" text box automatically.
Applying the CFF standard to your `CITATION.cff` would make it, hence, easier
to cite your work appropriately.
### Suggested Fix
1. Rename your `CITATION` file `CITATION.cff` such that GitHub can parse it.
2. Comment out your recent lines with `#` at the beginning of each line.
3. Add the lines below to the file. The lines specify a minimum valid CFF
file, you are free to extend the meta data as you like.
```
authors:
- family-names: Eaton
given-names: John W.
- family-names: Bateman
given-names: David
- family-names: Hauberg
given-names: "Søren"
- family-names: Wehbring
given-names: Rik
cff-version: 1.2.0
message: We have invested a lot of time and effort in creating GNU Octave,
please cite it when using it.
title: GNU Octave
preferred-citation:
type: manual
title: "GNU Octave version 7.1.0 manual: a high-level interactive language
for numerical computations"
authors:
- family-names: Eaton
given-names: John W.
- family-names: Bateman
given-names: David
- family-names: Hauberg
given-names: "Søren"
- family-names: Wehbring
given-names: Rik
year: 2022
url: https://www.gnu.org/software/octave/doc/v7.1.0/
```
### Further Readings
For an introduction to CFF, I recommend
https://github.com/citation-file-format/citation-file-format/blob/main/schema-guide.md,
the official guideline how the format works. Its repository also lists a set
of tools you can use to work with your citation file, just take a look at the
table in
https://github.com/citation-file-format/citation-file-format/blob/main/README.md.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?62462>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #62462] [GitHub] Please apply the CFF standard to your CITATION file,
anonymous <=