Skip to content

Commit 74f2168

Browse files
AA-Turnerezio-melotti
authored andcommitted
Fix all references
1 parent c59ac2f commit 74f2168

File tree

19 files changed

+95
-84
lines changed

19 files changed

+95
-84
lines changed

advanced-tools/clang.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. _clang:
2+
13
***************************
24
Dynamic Analysis with Clang
35
***************************

advanced-tools/coverity.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
.. _coverity:
2+
13
=============
24
Coverity Scan
35
=============
46

5-
.. _coverity:
6-
77
Coverity Scan is a free service for static code analysis of Open Source
88
projects. It is based on Coverity's commercial product and is able to analyze
99
C, C++ and Java code.

appendix.rst

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -6,65 +6,65 @@ Basics for contributors
66

77
.. note:: **Recommended reading**
88

9-
- :doc:`setup`
10-
- :doc:`pullrequest`
9+
- :doc:`starting/setup`
10+
- :doc:`starting/pullrequest`
1111

12-
* :doc:`help`
13-
* :doc:`communication`
12+
* :doc:`starting/help`
13+
* :doc:`developing/communication`
1414

1515
Core developers
1616
---------------
1717

1818
.. note:: **Recommended reading**
1919

20-
* :doc:`setup`
21-
* :doc:`pullrequest`
22-
* :doc:`committing`
20+
* :doc:`starting/setup`
21+
* :doc:`starting/pullrequest`
22+
* :doc:`committing/committing`
2323

24-
* :doc:`coredev`
25-
* :doc:`developers`
26-
* :doc:`motivations`
27-
* :doc:`experts`
24+
* :doc:`committing/coredev`
25+
* :doc:`committing/developers`
26+
* :doc:`committing/motivations`
27+
* :doc:`triaging/experts`
2828

2929
Development workflow for contributors
3030
-------------------------------------
3131

32-
* :doc:`devcycle`
33-
* :doc:`pullrequest`
34-
* :doc:`fixingissues`
32+
* :doc:`developing/devcycle`
33+
* :doc:`starting/pullrequest`
34+
* :doc:`starting/fixingissues`
3535

3636
Documenting Python and style guide
3737
----------------------------------
3838

39-
* :doc:`docquality`
40-
* :doc:`documenting`
39+
* :doc:`documenting/docquality`
40+
* :doc:`documenting/documenting`
4141

4242
Issue tracking and triaging
4343
---------------------------
4444

45-
* :doc:`tracker`
46-
* :doc:`triaging`
47-
* :doc:`gh-labels`
48-
* :doc:`gh-faq`
45+
* :doc:`triaging/tracker`
46+
* :doc:`triaging/triaging`
47+
* :doc:`triaging/gh-labels`
48+
* :doc:`triaging/gh-faq`
4949

5050
Language development in depth
5151
-----------------------------
5252

53-
* :doc:`exploring`
54-
* :doc:`grammar`
55-
* :doc:`compiler`
56-
* :doc:`garbage_collector`
57-
* :doc:`stdlibchanges`
58-
* :doc:`langchanges`
59-
* :doc:`porting`
53+
* :doc:`exploring/exploring`
54+
* :doc:`developing/grammar`
55+
* :doc:`exploring/compiler`
56+
* :doc:`exploring/garbage_collector`
57+
* :doc:`developing/stdlibchanges`
58+
* :doc:`developing/langchanges`
59+
* :doc:`developing/porting`
6060

6161
Testing and continuous integration
6262
----------------------------------
6363

64-
* :doc:`runtests`
65-
* :doc:`coverage`
66-
* :doc:`silencewarnings`
67-
* :doc:`buildbots`
68-
* :doc:`buildworker`
69-
* :doc:`coverity`
64+
* :doc:`testing/runtests`
65+
* :doc:`testing/coverage`
66+
* :doc:`testing/silencewarnings`
67+
* :doc:`testing/buildbots`
68+
* :doc:`testing/buildworker`
69+
* :doc:`tooling/coverity`
7070

developer-workflow/communication-channels.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ RSS feed readers.
9292
.. _web gateway: https://mail.python.org/archives/
9393

9494

95+
.. _discourse_discuss:
96+
9597
Discourse (discuss.python.org web forum)
9698
----------------------------------------
9799

developer-workflow/grammar.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Note: sometimes things mysteriously don't work. Before giving up, try ``make cl
4848
* :file:`Python/ast_unparse.c` will need changes to unparse AST objects involved with the
4949
grammar change ("unparsing" is used to turn annotations into strings per :pep:`563`).
5050

51-
* The :doc:`compiler` has its own page.
51+
* The :ref:`compiler` has its own page.
5252

5353
* ``_Unparser`` in the :file:`Lib/ast.py` file may need changes to accommodate
5454
any modifications in the AST nodes.

documentation/help-documenting.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ If you see a documentation issue that you would like to tackle, you can:
5757
* leave a comment on the issue saying you are going to try and create a pull
5858
request and roughly how long you think you will take to do so (this allows
5959
others to take on the issue if you happen to forget or lose interest).
60-
* submit a :doc:`pull request <pullrequest>` for the issue.
60+
* submit a :ref:`pull request <pullrequest>` for the issue.
6161

6262
By following the steps in the :ref:`Quick Guide to Pull Requests <pullrequest-quickguide>`,
6363
you will learn the workflow for documentation pull requests.
@@ -104,7 +104,7 @@ published in the release.
104104
Developer's Guide workflow
105105
--------------------------
106106

107-
To submit a :doc:`pull request <pullrequest>`, you can fork the
107+
To submit a :ref:`pull request <pullrequest>`, you can fork the
108108
`devguide repo`_ to your GitHub account and clone it using::
109109

110110
$ git clone https://github.com/<your_username>/devguide
@@ -129,7 +129,7 @@ in the checkout directory. On Windows use:
129129
You will find the generated files in ``_build/html`` or, if you use
130130
``make htmlview``, the docs will be opened in a browser once the build
131131
completes. Note that ``make check`` runs automatically when you submit
132-
a :doc:`pull request <pullrequest>`. You may wish to run ``make check``
132+
a :ref:`pull request <pullrequest>`. You may wish to run ``make check``
133133
and ``make linkcheck`` to make sure that it runs without errors.
134134

135135
.. _separate repository:

documentation/start-documenting.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1550,7 +1550,7 @@ build completes.
15501550

15511551
You can also use ``make help`` to see a list of targets supported by
15521552
:command:`make`. Note that ``make check`` is automatically run when
1553-
you submit a :doc:`pull request <pullrequest>`, so you should make
1553+
you submit a :ref:`pull request <pullrequest>`, so you should make
15541554
sure that it runs without errors.
15551555

15561556
**On Windows**, a :file:`make.bat` batchfile tries to emulate :command:`make`

getting-started/getting-help.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ question.
1515
Discourse
1616
---------
1717

18-
Python has a hosted `Discourse`_ instance. This forum has many different
18+
Python has a hosted :ref:`Discourse <discourse_discuss>` instance. This forum has many different
1919
categories and most core development discussions take place in the open forum
2020
categories for `PEPs`_ and `Core Development`_ .
2121
Most categories are open for all users to read and post with the exception of
@@ -25,7 +25,7 @@ categories, such as
2525
`Core Workflow <https://discuss.python.org/c/core-workflow/8>`_.
2626

2727
.. seealso::
28-
`Discourse <https://devguide.python.org/communication/#discourse-discuss-python-org-web-forum>`_
28+
:ref:`Discourse <discourse_discuss>`
2929
on how to get started.
3030

3131

getting-started/git-boot-camp.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,8 @@ rename your local branch as follows::
184184
git branch -u upstream/main main
185185

186186

187+
.. _commit-changes:
188+
187189
Staging and Committing Files
188190
----------------------------
189191

getting-started/pull-request-lifecycle.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
.. _patch:
2+
.. _pullrequest:
23

34
Lifecycle of a Pull Request
45
===========================
@@ -89,7 +90,7 @@ You should have already :ref:`set up your system <setup>`,
8990
make patchcheck
9091
./python -m test
9192

92-
(Learn more about :ref:`patchcheck` and about :doc:`runtests`)
93+
(Learn more about :ref:`patchcheck` and about :ref:`runtests`)
9394

9495
* Once you are satisfied with the changes, add the files and commit them::
9596

0 commit comments

Comments
 (0)