Skip to content

Citation? #767

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

Closed
ianhbell opened this issue Mar 26, 2017 · 9 comments
Closed

Citation? #767

ianhbell opened this issue Mar 26, 2017 · 9 comments

Comments

@ianhbell
Copy link

I've looked throughout the docs, but can't find a preferred citation for pybind11. I'm writing several publications presently that make heavy use of pybind11 as a shim layer between various C++ libraries that I have written and python. Do you have a canonical reference for pybind11?

@wjakob
Copy link
Member

wjakob commented Apr 8, 2017

Given the current set of maintainers, I propose the following:

@misc{pybind11,
   author = {Wenzel Jakob and Jason Rhinelander and Dean Moldovan},
   year = {2016},
   note = {https://github.com/pybind/pybind11},
   title = {pybind11 — Seamless operability between C++11 and Python}
} 

Is that fine with everyone?

@wjakob
Copy link
Member

wjakob commented Apr 8, 2017

If somebody has a better idea on how to cite software via bibtex, I'm all ears :)

@jagerman
Copy link
Member

jagerman commented Apr 8, 2017

2016 -> 2017, but otherwise good with me.

@jagerman
Copy link
Member

jagerman commented Apr 8, 2017

According to this BibLaTeX supports a @software with a version, but it's otherwise essentially just a @misc alias.

@ianhbell
Copy link
Author

Only change I might recommend is to use a -- instead of a —. At least for me I use ASCII bibtex (only).

Somewhat related: is there a list of projects using pybind11? I have a lot of projects using pybind11 now, and some are really simple demonstrations that might be appropriate to those just getting started.

@loriab
Copy link
Contributor

loriab commented Jun 13, 2017

Thanks for the citation guidance. Since that sort of citation is hard to track and academic funding agencies like publications, here's a doi.

wjakob added a commit to wjakob/pybind11 that referenced this issue Nov 16, 2017
wjakob added a commit to wjakob/pybind11 that referenced this issue Nov 16, 2017
@wjakob wjakob closed this as completed in e7d304f Nov 17, 2017
@wjakob
Copy link
Member

wjakob commented Nov 17, 2017

Fixed in e7d304f

jagerman pushed a commit to jagerman/pybind11 that referenced this issue Jan 12, 2018
@sbrodehl
Copy link

Hi @wjakob and others,

is the citation in the docs still "valid"?
One can also add a CITATION file, because the first thing I found was this issue, then, looking at the commit, the place in the docs, and after this I confirmed the citation in the docs.

Thanks!

@andrewfowlie
Copy link

I was also wondering if the bibtex was out of date. FWIW, I think I will use this bibtex

@misc{pybind11,
   author = "{W. Jakob, J. Rhinelander, D. Moldovan and \href{https://github.com/pybind/pybind11/graphs/contributors}{others}}",
   year = {2017},
   title = "{\href{https://github.com/pybind/pybind11}{pybind11 -- Seamless operability between C++11 and Python}}"
}

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

No branches or pull requests

6 participants