<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 28 June 2018 at 01:19, Nathaniel Smith <span dir="ltr"><<a href="mailto:njs@pobox.com" target="_blank">njs@pobox.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, Jun 27, 2018 at 2:20 PM, Andrei Kucharavy<br>
<<a href="mailto:andrei.kucharavy@gmail.com">andrei.kucharavy@gmail.com</a>> wrote:<br>
> To remediate to that situation, I suggest a __citation__ method associated<br>
> to each package installation and import. Called from the __main__,<br>
> __citation__() would scan __citation__ of all imported packages and return<br>
> the list of all relevant top-level citations associated to the packages.<br>
><br>
> As a scientific package developer working in academia, the problem is quite<br>
> serious, and the solution seems relatively straightforward.<br>
><br>
> What does Python core team think about addition and long-term maintenance of<br>
> such a feature to the import and setup mechanisms? What do other users and<br>
> scientific package developers think of such a mechanism for citations<br>
> retrieval?<br>
<br>
</span>This is indeed a serious problem. I suspect python-ideas isn't the<br>
best venue for addressing it though – there's nothing here that needs<br>
changes to the Python interpreter itself (I think), and the people who<br>
understand this problem the best and who are most affected by it,<br>
mostly aren't here.<br></blockquote><div><br></div><div>I actually think the opposite. If this is not fixed in a PEP it will stay in the current state.</div><div>Writing a PEP <span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">(and officially accepting it)</span> for this purpose will give a signal that it is a standard practice </div></div></div></div>