@@ -54,29 +54,31 @@ These labels are mostly used to specify which :ref:`part of the codebase
5454 (written in Python) and other changes related to tests, :mod: `unittest `,
5555 or :mod: `doctest `.
5656
57+ OS labels
58+ =========
5759
58- Expert labels
59- =============
60+ These labels are used to specify which operating systems are affected.
61+ Since most issues either affect all systems or are specific to Unix,
62+ the only available labels are :gh-label: `OS-windows `, :gh-label: `OS-mac `,
63+ and :gh-label: `OS-freebsd `.
64+
65+
66+ .. _Expert labels :
67+ .. _Topic labels :
68+
69+ Topic labels
70+ ============
6071
61- These labels are used to specify the area of expertise required to address
72+ These labels are used to denote the specific topic area, if any, of
6273the issue/PR. This includes both specific modules/packages and generic
6374interest areas.
6475
6576Adding these labels is also a way to notify the relevant experts, since
6677they are encouraged to subscribe to them. Depending on the label,
6778this might also automatically add the issue to a GitHub project.
6879
69- You can see the `full list of expert labels on GitHub
70- <https://github.com/python/cpython/labels?q=expert> `_.
71-
72-
73- OS labels
74- =========
75-
76- These labels are used to specify which operating systems are affected.
77- Since most issues either affect all systems or are specific to Unix,
78- the only available labels are :gh-label: `OS-windows `, :gh-label: `OS-mac `,
79- and :gh-label: `OS-freebsd `.
80+ You can see the `full list of topic labels on GitHub
81+ <https://github.com/python/cpython/labels?q=topic> `_.
8082
8183
8284Version labels
0 commit comments