[Python-ideas] Add citation() to site.py
Steven D'Aprano
steve at pearwood.info
Sun Mar 20 20:29:45 EDT 2016
On Sun, Mar 20, 2016 at 01:26:03PM -0700, Nikolaus Rath wrote:
> On Mar 19 2016, Nick Coghlan <ncoghlan-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> wrote:
> > The reason I suggest that approach is that most (all?) of us aren't
> > research scientists, so we have no idea what typical conventions are
> > for citations, nor how those conventions are changing.
>
> Which I believe makes it completely pointless to cite Python at all. As
> far as I can see, nowadays citations are given for two reasons:
>
> 1. To give the reader a starting point to get more information on a
> topic.
>
> 2. To formally acknowledge the work done by someone else (who ends up
> with an increased number of citations for the cited publication,
> which is unfortunately a crucial metric in most academic hiring and
> evaluation processes).
>
> In case of Python, an explicit citation thus adds nothing.
I'm afraid I don't understand your reasoning here. Both of your two
reasons apply: a citation to Python gives the reader a starting point to
get more information, and it formally acknowledges the work done by
others. So a citation adds exactly the two things that you say citations
are used for.
You might feel that everybody knows how to use google, and that a formal
acknowledgement is pointless because nobody cares, but that's a value
judgement about the usefulness of what the citation adds, not whether it
adds them or not. Useful or not, scientific papers do cite the software
they use. This proposal is about making it easier for people to do so,
not about changing their behaviour.
For the record, I think citations of software are useful, but other
arguments have convinced me that for the time being at least, this is
best handled as documentation rather than code. More on that shortly.
--
Steve
More information about the Python-ideas
mailing list