-
Notifications
You must be signed in to change notification settings - Fork 171
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
feat: add citation file #908
Changes from 1 commit
5d4858b
68cafc4
9e2a9c8
b1f2db7
b96309f
e5eb2f9
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# This CITATION.cff file was generated with cffinit. | ||
# Visit https://bit.ly/cffinit to generate yours today! | ||
|
||
cff-version: 1.2.0 | ||
title: pixi | ||
message: >- | ||
If pixi contributes to a project that leads to a | ||
scientific publication, please acknowledge this fact by | ||
citing according to this file. | ||
type: software | ||
authors: | ||
- given-names: pixi open-source contributors | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. While I understand the idea to want to give credit to everyone who contributed, I would recommend adding the names of people who have "responsibility" for There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Followed your advice! |
||
repository-code: 'https://github.com/prefix-dev/pixi' | ||
ruben-arts marked this conversation as resolved.
Show resolved
Hide resolved
|
||
url: 'https://pixi.sh' | ||
ruben-arts marked this conversation as resolved.
Show resolved
Hide resolved
|
||
abstract: >- | ||
A cross-platform, language agnostic, package/project management tool for | ||
development in virtual environments. | ||
keywords: | ||
- package-management | ||
- project-management | ||
- virtual-environments | ||
- conda | ||
- pypi | ||
- development-tools | ||
license: BSD-3-Clause |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I haven't checked the codebase to see how you handle versioning release information, but I would add the
version
key here too.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you decide to incorporate the version here, please make a CI check that the version is synced with the one in
Cargo.toml
, otherwise it will drift 100%.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
More an "and" than an "or" but even if you only use VCS information for version information I would use some sort of version bump tool like
tbump
to try to go through and update information everywhere it exists.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would love to automate this but I want to automate the complete release and add this part to it. I've been experimenting with
release-plz
asrattler
uses it but I haven't figure it out nicely yet. So in this PR I added the tbump as a preperation but it is not used in CI yet.Added the versions to the urls 👍