[Python-Dev] Official citation for Python (original) (raw)
Wes Turner wes.turner at gmail.com
Mon Sep 10 00:05:43 EDT 2018
- Previous message (by thread): [Python-Dev] Official citation for Python
- Next message (by thread): [Python-Dev] Official citation for Python
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sunday, September 9, 2018, Terry Reedy <tjreedy at udel.edu> wrote:
On 9/9/2018 3:43 PM, Jacqueline Kazil wrote:
<http:///>The PSF has received a few inquiries asking the question — “How do I cite Python?”So, I am reaching out to you all to figure this out.
(For those that don’t know my background, I have been in academia for a bit as a Ph.D student and have worked at the Library of Congress writing code to process Marc records <https://www.loc.gov/marc/bibliographic/>, among other things.) IMHO the citation for Python should be decided upon by the Python developers and should live somewhere on the site. Two questions to be answered… 1. What format should it take? There are by now formats for citing web documents. I presume style guides now include such. Try a current version of the Chicago Manual of Style. (not sure of exact title). I will ask a university professor who should know more than I.
Citation Style Language -- supported by a number of citation tools such as Zotero and Mendeley -- is used to generate citations in very many citation styles such as Chicago, MLA, https://citationstyles.org https://citationstyles.org/authors/ https://www.zotero.org/styles (9141 styles, really) https://github.com/citation-style-language/styles
BibTeX can be generated with CSL.
SciPy, scikit-learn, statsmodels, and pandas all list bibtex citations in their docs.
https://www.scipy.org/citing.html
- Add the Python citation to this list
http://scikit-learn.org/stable/about.html#citing-scikit-learn https://www.statsmodels.org/stable/#citation https://pandas.pydata.org/talks.html
BibTeX is rather unspecified; in terms of which fields/attributes to define.
Search engines index schema.org metadata; which can be represented as RDF in HTML (RDFa), microdata, JSON-LD:
https://schema.org/CreativeWork https://schema.org/Code https://schema.org/SoftwareApplication https://schema.org/ScholarlyArticle
Ideally, a tool such as Zotero or Mendeley can auto-detect and parse the citation for reformatting (with CSL) into whichever citation style is used for a bibliography / works cited / tools section.
Are there separate citations for Python and CPython?
https://westurner.github.io/tools/#cpython
https://sphinxcontrib-bibtex.readthedocs.io/en/latest/quickstart.html
This extension allows BibTeX citations to be inserted into documentation generated by Sphinx, via a bibliography directive, and a cite role, which work similarly to LaTeX’s thebibliography environment and \cite command.
2. Where does it live on the site?
On https://bugs.python.org/issue26597, I suggested the Copyright page. I now think a link to 'Citing these Documents' on https://docs.python.org/3/ would be even better.
A heading in the docs would be great. People may also be likely to read the README.
If there are potentially multiple citations, sphinxcontrib-bibtex may be worth adding to the CPython docs.
-- Terry Jan Reedy
Python-Dev mailing list Python-Dev at python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/wes. turner%40gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20180910/9959d493/attachment.html>
- Previous message (by thread): [Python-Dev] Official citation for Python
- Next message (by thread): [Python-Dev] Official citation for Python
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]