Skip to content

Commit 272121e

Browse files
authored
Merge pull request #9302 from benjaoming/triaging
Improve scoping of two potentially overlapping Triage sections
2 parents 7e0c82d + 1f24506 commit 272121e

File tree

7 files changed

+27
-15
lines changed

7 files changed

+27
-15
lines changed

docs/.rstcheck.cfg

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[rstcheck]
22
ignore_directives=automodule,http:get,tabs,tab,prompt,http:patch,http:post,http:put,http:delete
3-
ignore_roles=djangosetting,setting,featureflags,buildpyversions
3+
ignore_roles=djangosetting,setting,featureflags,buildpyversions,external+rtd:doc,external,external+rtd
44
ignore_substitutions=org_brand,com_brand,:smile:,:arrows_counterclockwise:,:heavy_plus_sign:,:tada:,:heart:,:pencil2:
55
# This error needs to be ignored for now
66
# See: https://github.com/myint/rstcheck/issues/19

docs/conf.py

+3
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@
9494
"rtd": ("https://docs.readthedocs.io/en/stable/", None),
9595
"rtd-dev": ("https://dev.readthedocs.io/en/latest/", None),
9696
}
97+
# Redundant in Sphinx 5.0
98+
# https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html#confval-intersphinx_disabled_reftypes
99+
intersphinx_disabled_reftypes = ["std:doc"]
97100
myst_enable_extensions = [
98101
"deflist",
99102
]

docs/dev/contribute.rst

+13-6
Original file line numberDiff line numberDiff line change
@@ -87,15 +87,22 @@ projects, feel free to suggest the language on Transifex to start the process.
8787

8888
.. _our projects on Transifex: https://www.transifex.com/projects/p/readthedocs/
8989

90-
Triaging tickets
91-
----------------
90+
Triaging issues
91+
---------------
9292

93-
Core team uses the following guidelines for issue triage on all of our projects.
94-
These guidelines describe the issue lifecycle, and what is required at each step
95-
of this lifecycle.
93+
Everyone is encouraged to help improving, refining, verifying and prioritizing
94+
issues on Github. The Read the Docs core :external+rtd:doc:`team` uses the following
95+
guidelines for issue triage on all of our projects. These guidelines describe
96+
the issue lifecycle step-by-step.
9697

9798
.. note:: You will need Triage permission on the project in order to do this.
98-
You can ask one of the members of the :doc:`team` to give you access.
99+
You can ask one of the members of the :external+rtd:doc:`team` to give you access.
100+
101+
.. tip:: Triaging helps identify problems and solutions and ultimately what
102+
issues that are ready to be worked on. The core
103+
:external+rtd:doc:`team` maintains a separate :doc:`/roadmap`
104+
of prioritized issues - issues will only end up on that Roadmap after
105+
they have been triaged.
99106

100107
Initial triage
101108
~~~~~~~~~~~~~~

docs/dev/roadmap.rst

+7-5
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,21 @@ Here, you will find several views into our roadmap:
1212

1313
`Backlog <https://github.com/orgs/readthedocs/projects/156/views/4>`_
1414
Work that we have planned for future sprints. Items with an assigned
15-
timeframe have generally been discussed already by the team. Iteams that do
15+
timeframe have generally been discussed already by the team. Items that do
1616
not yet have a timeframe assigned are not yet a priority of the core team.
1717

1818
The focus of the core team will be on roadmap and sprint items. These items are
1919
promoted from our backlog before each sprint begins.
2020

2121
.. _GitHub Roadmap: https://github.com/orgs/readthedocs/projects/156/views/1
2222

23-
Triaging issues
24-
~~~~~~~~~~~~~~~
23+
Triaging issues for the Roadmap
24+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2525

26-
Much of this is already covered in our guide on :doc:`contribute`, however to
27-
summarize the important pieces:
26+
Issues are triaged before they are worked on, involving a number of steps that
27+
are covered in :doc:`/contribute`. Everyone can take part in helping to
28+
triage issues, read more in :ref:`contribute:Triaging issues`. Additionally, issues are
29+
considered for the Roadmap according to the following process:
2830

2931
* New issues coming in will be triaged, but won't yet be considered part of our
3032
roadmap.

docs/user/localization.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ It also gets included in the Read the Docs flyout:
5151
.. note::
5252
The default language of a custom domain is determined by the language of the
5353
parent project that the domain was configured on. See
54-
:doc:`custom_domains` for more information.
54+
:doc:`/custom-domains` for more information.
5555

5656
.. note:: You can include multiple translations in the same repository,
5757
with same ``conf.py`` and ``.rst`` files,

docs/user/security.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ The issue was found by the Read the Docs team.
6969
Version 5.14.0
7070
~~~~~~~~~~~~~~
7171

72-
:ref:`changelog:Version 5.14.0` fixes an issue where that affected new code that removed multiple slashes in URL paths. The issue allowed the creation of hyperlinks that looked like they would go to a documentation domain on Read the Docs (either `*.readthedocs.io` or a [custom docs domain](https://docs.readthedocs.io/en/stable/custom_domains.html)) but instead went to a different domain.
72+
:ref:`changelog:Version 5.14.0` fixes an issue where that affected new code that removed multiple slashes in URL paths. The issue allowed the creation of hyperlinks that looked like they would go to a documentation domain on Read the Docs (either `*.readthedocs.io` or a :doc:`custom docs domain </custom-domains>`)) but instead went to a different domain.
7373

7474
This issue was reported by Splunk after it was reported by a security audit.
7575

docs/user/single_version.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@ rather than redirecting to ``https://pip.readthedocs.io/en/latest/``.
2626
.. warning::
2727

2828
Documentation at ``/<language>/<default_version>/`` will stop working.
29-
Remember to set :ref:`custom_domains:Canonical URLs`
29+
Remember to set :doc:`canonical URLs </canonical-urls>`
3030
to tell search engines like Google what to index,
3131
and to create :doc:`user-defined-redirects` to avoid broken incoming links.

0 commit comments

Comments
 (0)