-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
(Broader context at the end).
This issue is to discuss a potential PHEP to replace the "documentation" portion of the existing PyHC standards: to lay out what looks like the current standards, and allow for suggested changes.
The existing standard is:
- Documentation: All functions, classes, and modules must have documentation strings (docstrings) provided in a standard conventions (e.g. numpydoc). Docstrings must describe the code’s purpose, describe all inputs and outputs, and provide examples. High level documentation must also be provided as guides, tutorials, and developer docs. Documentation must be provided in version control with the code and be made available online in a readable form.
#16 has suggested updates.
Does it make sense to have this as a single PHEP or should it be lumped in with some of the other categories?
Broader context: I envision a process of "patriating the constitution" where we revisit the existing standards documents and incorporate them into PHEPs, potentially updated, that are explicitly noted as replacing the relevant standards. We probably do not want one PHEP per standard. Our previous grouping in the review guidelines seems a good start.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels