[New-bugs-announce] [issue41787] adding PEP references to documentation
Cameron Simpson
report at bugs.python.org
Mon Sep 14 18:49:01 EDT 2020
New submission from Cameron Simpson <cs at cskk.id.au>:
Add rationale for __length_hint__ and link to PEP 424, per the discussion here:
https://mail.python.org/archives/list/python-dev@python.org/thread/HXNFMIEZH73MXYEBP4TDIK3KFPYJ4QKR/#CXBEWAYSCAZCU7QABRBTKNVPDM3LELUM
Once the phrasing and directives are agreed, continue to chase other references in the docs.
This will produce multiple small PRs, possibly one per PEP as chased.
Phrasing:
I intend to amend the "New in version V." lines to become "New in version V, originally specified by PEPNNN." with a link to the PEP on "PEPNNN". I'm tempted to make "version V" also a link to its Whats New page; that will make for a bit more visual noise but seems pertinent.
The other thing I'd like to consider is a _single sentence_ in the docs identifying the main motivating use case for the feature. The __length_hint__ docs are a prime example here - the purpose of the feature is not mentioned, merely its semantics. While a feature can be used for many purposes, knowing why it was introduces brings a lot of cognitive benefit to the reader.
----------
assignee: docs at python
components: Documentation
messages: 376914
nosy: cameron, docs at python
priority: normal
severity: normal
status: open
title: adding PEP references to documentation
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue41787>
_______________________________________
More information about the New-bugs-announce
mailing list