Skip to content

Add CITATION.cff file #966

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Feb 11, 2025
Merged

Add CITATION.cff file #966

merged 6 commits into from
Feb 11, 2025

Conversation

mhucka
Copy link
Contributor

@mhucka mhucka commented Feb 10, 2025

This basically mirrors the .zenodo.json file contents.

@mhucka mhucka marked this pull request as ready for review February 10, 2025 23:23
@mhucka mhucka requested review from mpharrigan and ncrubin February 10, 2025 23:30
@mhucka mhucka self-assigned this Feb 10, 2025
Copy link
Collaborator

@mpharrigan mpharrigan left a comment

Choose a reason for hiding this comment

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

why do we have to put all the authors twice?

@mhucka
Copy link
Contributor Author

mhucka commented Feb 11, 2025

why do we have to put all the authors twice?

That's a good question. The two author lists that show up in the CITATION.cff file are slightly different: there's one for this repository (based on the list in the README file), and then there's one for the "preferred citation", which is the 2020 paper.

I hate that there's this almost-duplicate-but-not-quite thing going on. As an alternative, we could – if you guys prefer – change the repository author list to a single entry like "The OpenFermion Developers". We'd want to keep the paper author list as-is (that one will never change anyway, it's a said-and-done kind of thing).

The tradeoff of using "The OpenFermion Developers" is easier maintenance over time, at the cost of reducing individual contributor's acknowledgements and visibility.

I find this tradeoff difficult to weigh, and personally I try to give people as much credit & acknowledgment as possible, which is why it's the way it is currently. I'm happy to defer to your choice, though.

Per internal discussions, we will not attempt to keep the code
contributors list up to date, and instead use "The OpenFermion
Developers".
@mhucka mhucka merged commit f98a901 into quantumlib:master Feb 11, 2025
14 checks passed
@mhucka mhucka deleted the mh-add-citation-cff branch February 11, 2025 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants