[GH-ISSUE #1136] get DOI for better citations in papers #2422

Closed
opened 2026-04-20 10:25:28 -05:00 by GiteaMirror · 5 comments
Owner

Originally created by @rursprung on GitHub (Jul 7, 2025).
Original GitHub issue: https://github.com/semver/semver/issues/1136

i noticed that there are a lot of papers citing semver, however since there's no DOI (Digital Object Identifier) for semver.org these citations all look different and are not grouped together.

since semver is nowadays a fundamental concept in software engineering (thanks for that!) it'd IMHO make sense if you could get a DOI pointing to each version of semver (or at least one for the current v2.0.0) and mention that both on semver.org and in this repository.

alternatively - and maybe even the easiest way to get a DOI? - you could submit the semver specification to an appropriate journal for publishing or even just publish it on arXiv - that'd automatically give you a DOI.

in the repository it'd also make sense to add a citation file which gives the standard way to cite this.

Originally created by @rursprung on GitHub (Jul 7, 2025). Original GitHub issue: https://github.com/semver/semver/issues/1136 i noticed that there are [a lot of papers citing semver](https://scholar.google.com/scholar?q=preston-werner+semver&hl=en&as_sdt=0,5), however since there's no [DOI](https://www.doi.org/) (Digital Object Identifier) for semver.org these citations all look different and are not grouped together. since semver is nowadays a fundamental concept in software engineering (thanks for that!) it'd IMHO make sense if you could get a DOI pointing to each version of semver (or at least one for the current v2.0.0) and mention that both on semver.org and in this repository. alternatively - and maybe even the easiest way to get a DOI? - you could submit the semver specification to an appropriate journal for publishing or even just publish it on [arXiv](https://arxiv.org/) - that'd automatically give you a DOI. in the repository it'd also make sense to add a [citation file](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-citation-files) which gives the standard way to cite this.
Author
Owner

@steveklabnik commented on GitHub (Jul 7, 2025):

I agree that this is a good idea, I'm going to put it on my pile of "when I have time for semver work". Thanks for bringing it up!

<!-- gh-comment-id:3045794862 --> @steveklabnik commented on GitHub (Jul 7, 2025): I agree that this is a good idea, I'm going to put it on my pile of "when I have time for semver work". Thanks for bringing it up!
Author
Owner

@zubayr0111 commented on GitHub (Jul 30, 2025):

salom

<!-- gh-comment-id:3137730347 --> @zubayr0111 commented on GitHub (Jul 30, 2025): salom
Author
Owner

@zubayr0111 commented on GitHub (Jul 30, 2025):

menga yordam berolasizm

<!-- gh-comment-id:3137732495 --> @zubayr0111 commented on GitHub (Jul 30, 2025): menga yordam berolasizm
Author
Owner

@JohnTitor commented on GitHub (Aug 24, 2025):

Duplicate of https://github.com/semver/semver/issues/912

<!-- gh-comment-id:3217499562 --> @JohnTitor commented on GitHub (Aug 24, 2025): Duplicate of https://github.com/semver/semver/issues/912
Author
Owner

@rursprung commented on GitHub (Aug 25, 2025):

@JohnTitor: i don't think this is fully a duplicate: having a citation file would already be great, but having a DOI would be even better. i'd say: go ahead with the citation file but still try to obtain a DOI at some point in the future and then add that to the citation file as well.

<!-- gh-comment-id:3219044267 --> @rursprung commented on GitHub (Aug 25, 2025): @JohnTitor: i don't think this is fully a duplicate: having a citation file would already be great, but having a DOI would be even better. i'd say: go ahead with the citation file but still try to obtain a DOI at some point in the future and then add that to the citation file as well.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/semver#2422