[docs] Integrate sphinx-issues
into the Sphinx config
#12551
Labels
good first issue
A good item for first time contributors to work on
type: docs
Documentation related
type: feature request
Request for a new feature
type: maintenance
Related to Development and Maintenance Processes
What's the problem this feature will solve?
Reducing maintenance burden in this repo.
Describe the solution you'd like
Integrate https://github.com/sloria/sphinx-issues, replacing most of the
extlinks
definitions indocs/html/conf.py
.Alternative Solutions
.. not doing this?
Additional context
Many projects copy-paste definitions like
"issue": ("https://github.com/pypa/pip/issues/%s", "#%s"),
but it basically means that alls those places where it's pasted need to be updated. Like the last time%s
needed to be added everywhere due to update in Sphinx itself.Moreover, said extension is implemented in a more flexible manner, provides an extended syntax and extra linking related roles (like referencing GH users) for free.
Code of Conduct
The text was updated successfully, but these errors were encountered: