Skip to content

Add CITATION.cff for standard software citation support#16

Merged
dfeen87 merged 2 commits intomainfrom
copilot/create-citations-file
Mar 1, 2026
Merged

Add CITATION.cff for standard software citation support#16
dfeen87 merged 2 commits intomainfrom
copilot/create-citations-file

Conversation

Copy link
Contributor

Copilot AI commented Mar 1, 2026

Adds a CITATION.cff file at the repo root so GitHub surfaces a native "Cite this repository" button, enabling one-click export in APA, BibTeX, and other formats.

Changes

  • CITATION.cff (new): CFF v1.2.0 file populated from existing README metadata:
    • Both authors with email
    • Both Zenodo DOIs (10.5281/zenodo.17848351, 10.5281/zenodo.17849083) as named identifiers
    • MIT license, repo URL, abstract, and keywords

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: dfeen87 <158860247+dfeen87@users.noreply.github.com>
Copilot AI changed the title [WIP] Add citations file for project documentation Add CITATION.cff for standard software citation support Mar 1, 2026
@dfeen87 dfeen87 marked this pull request as ready for review March 1, 2026 22:51
Copilot AI review requested due to automatic review settings March 1, 2026 22:51
@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@dfeen87 dfeen87 merged commit 5ccec79 into main Mar 1, 2026
3 checks passed
@dfeen87 dfeen87 deleted the copilot/create-citations-file branch March 1, 2026 22:52
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a root-level CITATION.cff so GitHub can surface “Cite this repository” and export standard citation formats using CFF metadata.

Changes:

  • Introduces a new CITATION.cff file using CFF v1.2.0 metadata (title, authors, license, URLs, abstract, keywords, DOIs).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

email: dfeen87@gmail.com
- family-names: "Krüger"
given-names: "Marcel"
year: 2025
Copy link

Copilot AI Mar 1, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

year is not a valid top-level key in CFF v1.2.0 (GitHub’s citation parser expects date-released for release date metadata). As written, this may cause GitHub to treat the file as invalid and not show the “Cite this repository” UI; replace year with date-released: YYYY-MM-DD (or omit the field if the exact date isn’t known).

Suggested change
year: 2025

Copilot uses AI. Check for mistakes.
title: "RAPS-HLV Flight Middleware: Advanced Safety & Predictive Intelligence Layer"
type: software
authors:
- family-names: "Feeney Jr."
Copy link

Copilot AI Mar 1, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For better citation formatting, consider modeling the “Jr.” portion as a name suffix (e.g., keep family-names as the surname and use the dedicated suffix field) so downstream formatters don’t treat the suffix as part of the last name.

Suggested change
- family-names: "Feeney Jr."
- family-names: "Feeney"
name-suffix: "Jr."

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants