Skip to content

Commit 03fb3d3

Browse files
authored
Merge pull request #240 from s-makin/housekeeping
Update broken and redirecting links
2 parents 839baf1 + e5423ad commit 03fb3d3

File tree

19 files changed

+111
-107
lines changed

19 files changed

+111
-107
lines changed

docs/contributors/advanced/resolve-a-migration-issue.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ release=<RELEASE>&arch=<ARCH>&package=<SRCPKG>&trigger=<SRCPKG>/<VERSION>&ppa=<L
177177
You must have upload rights for the package (`<SRCPKG>` above) for the test request to be successful.
178178
:::
179179

180-
The test is then displayed at [autopkgtest.ubuntu.com/running](http://autopkgtest.ubuntu.com/running). Upon completion, the test result is available at an index page at `https://autopkgtest.ubuntu.com/results/autopkgtest-<RELEASE>-<LPUSER>-<PPA>/?format=plain`. The index contains the results for each autopkgtest run against this particular `<PPA>` for this `<RELEASE>`. To see a particular test, append the appropriate path from the index to
180+
The test is then displayed at [`autopkgtest.ubuntu.com/running`](https://autopkgtest.ubuntu.com/running). Upon completion, the test result is available at an index page at `https://autopkgtest.ubuntu.com/results/autopkgtest-<RELEASE>-<LPUSER>-<PPA>/?format=plain`. The index contains the results for each autopkgtest run against this particular `<PPA>` for this `<RELEASE>`. To see a particular test, append the appropriate path from the index to
181181

182182
```none
183183
https://autopkgtest.ubuntu.com/results/autopkgtest-<RELEASE>-<LPUSER>-<PPA>/

docs/contributors/bug-fix/bug-fixing-checklist.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ to the version you need before getting the tarball.
136136

137137
- [ ] {ref}`mir-reporters-template`
138138

139-
- [ ] [FFe](https://wiki.ubuntu.com/FreezeExceptionProcess#FeatureFreeze_Exceptions):
139+
- [ ] {ref}`FFe <feature-freeze-exceptions>`:
140140

141141
```
142142
[[ Feature Freeze Exception ]]

docs/contributors/bug-fix/fix-a-bug-in-a-package.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,12 @@ It is strongly recommended that you read the following resources before you
2626
continue, to make sure you are familiar with the concepts:
2727

2828
* [git-ubuntu-clone](https://ubuntu.com/blog/git-ubuntu-clone)
29-
* [DEP-3](http://dep.debian.net/deps/dep3)
29+
* [DEP-3](https://dep-team.pages.debian.net/deps/dep3/)
3030
* {ref}`version-strings`
3131
* [Stable Release Updates (SRUs)](https://documentation.ubuntu.com/sru/en/latest/)
3232

3333

34+
(evaluate-the-bug)=
3435
## Evaluate the Bug
3536

3637
Let's look at an example:
@@ -241,7 +242,7 @@ versions for each distribution version will be under `pkg/ubuntu/version`.
241242

242243
Notes:
243244

244-
* Due to [this bug](https://launchpad.net/bugs/1761821), you may get:
245+
* Due to {lpbug}`this bug <1761821>`, you may get:
245246
`fatal: could not read Username for 'https://git.launchpad.net': terminal prompts disabled.`
246247
It's safe to ignore this.
247248
* The first time you run this command, a git-ubuntu entry will be added to
@@ -380,8 +381,8 @@ CommitDate: Mon Jun 26 10:18:26 2017 +0100
380381
Our issue would be the same as Debian bug #865770.
381382

382383
It's also possible to search for commits via Debian's web front-end for git,
383-
[Salsa](https://salsa.debian.org). Doing so in this case would bring you to
384-
[this commit](https://salsa.debian.org/ssh-team/openssh/commit/d4181e15b03171d1363cd9d7a50b209697a80b01)
384+
[Salsa](https://salsa.debian.org/public). Doing so in this case would bring you to
385+
[this commit](https://salsa.debian.org/ssh-team/openssh/-/commit/d4181e15b03171d1363cd9d7a50b209697a80b01)
385386

386387
Either way, you should also mention the Salsa link in the fixed-up bug report,
387388
and you should also include it in your fix commit message.

docs/contributors/bug-fix/propose-changes.rst

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,16 @@ Once you find a bug report on Launchpad that you want to work on, evaluate the b
2828

2929
Read the bug description carefully and look for:
3030

31-
.. TODO link UMH
32-
3331
- steps to reproduce the problem
3432
- crash logs or terminal output
3533
- details about the affected version and package
36-
- attached ``.crash`` files or `Apport crash files <https://github.com/canonical/ubuntu-maintainers-handbook/blob/main/PackageFixing.md#evaluate-the-bug>`_
34+
- attached ``.crash`` files or :ref:`Apport crash files <evaluate-the-bug>`
3735

3836
For example, the `Postconf segfaults every 5 minutes <https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/1753470>`_ bug report shows a segmentation fault in ``postconf`` on Ubuntu 18.04. It includes logs from ``/var/log/kern.log``, shell commands that reproduce the issue, and metadata about the system environment. This information helps confirm whether the bug still affects current versions and if the report is complete.
3937

4038
If the bug includes a ``.crash`` file, extract and inspect the stack trace. Use the information to better understand where the failure occurred in the code.
4139

42-
.. TODO link UMH
43-
44-
For more details, see `Evaluate the bug <https://github.com/canonical/ubuntu-maintainers-handbook/blob/main/PackageFixing.md#evaluate-the-bug>`_.
40+
For more details, see :ref:`Evaluate the bug <evaluate-the-bug>`.
4541

4642
Identify the source package
4743
---------------------------
@@ -226,7 +222,7 @@ You can also use PPA-based method whenever possible. It produces results closest
226222

227223
.. TODO UMH link
228224
229-
To learn how to set up and run these test methods, see `Running package tests <https://github.com/canonical/ubuntu-maintainers-handbook/blob/main/PackageTests.md>`_.
225+
To learn how to set up and run these test methods, see :ref:`Running package tests <how-to-run-package-tests>`.
230226

231227

232228
.. _submitting-the-fix:
@@ -240,9 +236,7 @@ Once you've documented and saved your changes in a new changelog entry, run ``de
240236
241237
debuild -S -d
242238
243-
.. TODO UMH link
244-
245-
The command signs the changes in the file. After that, submit your fix by opening a merge proposal. For details on how to do this, see the section on `Merge proposal <https://github.com/canonical/ubuntu-maintainers-handbook/blob/main/MergeProposal.md>`_ in the Ubuntu Maintainer's Handbook.
239+
The command signs the changes in the file. After that, submit your fix by opening a merge proposal. For details on how to do this, see the section on :ref:`Merge proposal <how-to-submit-a-merge-proposal>`.
246240

247241
In many cases, Debian would benefit from the fix as well. Submitting to Debian is considered best practice because it ensures that a wider audience receives the fix. You can submit the fix to Debian by running:
248242

docs/contributors/bug-triage/bug-responses.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
It is common when triaging bugs that you need to respond to the original reporter -- perhaps to request more information, or to redirect their request, etc.
55
Over time, a set of curated standard responses has been created, and you can use these when you correspond with the reporter.
66

7-
These standard responses (and other amazing scripts) are available as a FireFox extension [in a PPA](https://launchpad.net/~gm-dev-launchpad/+archive/ppa).
7+
These standard responses (and other amazing scripts) are available as a FireFox extension [in a PPA](https://launchpad.net/~gm-dev-launchpad/+archive/ubuntu/ppa).
88

99
When you update one of these responses, you should also update the response used by the Firefox extension.
1010
These responses can be found in the bazaar branch [lp:ubuntu-bugcontrol-tools](https://code.launchpad.net/ubuntu-bugcontrol-tools) in the `gm-xml-files/bugsquad-replies.xml` file.
@@ -796,7 +796,7 @@ Please seek support and bug reporting solutions from your distribution. Thank yo
796796

797797
Other projects have standard responses as well:
798798

799-
* [GNOME](http://live.gnome.org/Bugsquad/TriageGuide/StockResponses)
799+
* [GNOME](https://wiki.gnome.org/Bugsquad/TriageGuide/StockResponses)
800800
* [Mozilla Team](https://wiki.ubuntu.com/MozillaTeam/Bugs/Triage/Responses)
801801

802802

docs/contributors/bug-triage/bug-tags.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Here we outline some standard tags with information about when to use them while
3737
| [`likely-dup`](https://launchpad.net/ubuntu/+bugs?field.tag=likely-dup) | The bug is likely a duplicate of another bug (maybe an upstream bug) but you can't find it |
3838
| [`manpage`](https://launchpad.net/ubuntu/+bugs?field.tag=manpage) | This bug is about a package's manual page being incorrect |
3939
| [`metabug`](https://launchpad.net/ubuntu/+bugs?field.tag=metabug) | This bug has a high probability of duplicate reports being filed |
40-
| [`multiarch`](https://launchpad.net/ubuntu/+bugs?field.tag=multiarch) | This bug is due to an issue with [multiarch triplet paths](http://wiki.debian.org/Multiarch); this could be build time, install time, or run time issues |
40+
| [`multiarch`](https://launchpad.net/ubuntu/+bugs?field.tag=multiarch) | This bug is due to an issue with [multiarch triplet paths](https://wiki.debian.org/Multiarch); this could be build time, install time, or run time issues |
4141
| [`nautilus-desktop-icons`](https://launchpad.net/ubuntu/+bugs?field.tag=nautilus-desktop-icons) | Bugs related to the Nautilus desktop; especially the alignment, display, and grid of icons |
4242
| [`needs-devrelease-testing`](https://launchpad.net/ubuntu/+bugs?orderby=-importance&field.status%3Alist=New&field.status%3Alist=Incomplete&field.status%3Alist=Invalid&field.status%3Alist=Won%27t+Fix&field.status%3Alist=Confirmed&field.status%3Alist=Triaged&field.status%3Alist=In+Progress&field.status%3Alist=Fix+Committed&field.status%3Alist=Fix+Released&field.tag=needs-devrelease-testing&search=Search) | A bug that existed in a previous release of Ubuntu and needs to be tested in the latest development release |
4343
| [`needs-reassignment`](https://launchpad.net/ubuntu/+bugs?field.tag=needs-reassignment) | A bug reported about the wrong package but the package maintainer isn't sure which package it belongs to |
@@ -93,10 +93,10 @@ Specific bugs concerning parts of the [Ayatana project](https://launchpad.net/ay
9393

9494
| Tag | Use case |
9595
| :---- | :---- |
96-
| [`app-menu`](https://bugs.edge.launchpad.net/ubuntu/+bugs?field.tag=app-menu) | Bugs related to the [App Menu](https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationMenu) |
97-
| [`indicator-applet`](https://bugs.edge.launchpad.net/ubuntu/+bugs?field.tag=indicator-applet) | Bugs related to the use of the Indicator Applet that are not in the `indicator-applet` package (no Application Indicators) |
98-
| [`indicator-application`](https://bugs.edge.launchpad.net/ubuntu/+bugs?field.tag=indicator-application) | Bugs related to the use of Indicator Application that are not in the `indicator-application` package |
99-
| [`trayaway`](https://bugs.edge.launchpad.net/ubuntu/+bugs?field.tag=trayaway) | Bugs related to the [Notification Area transition](https://wiki.ubuntu.com/NotificationAreaTransition) |
96+
| [`app-menu`](https://bugs.launchpad.net/ubuntu/+bugs?field.tag=app-menu) | Bugs related to the [App Menu](https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationMenu) |
97+
| [`indicator-applet`](https://bugs.launchpad.net/ubuntu/+bugs?field.tag=indicator-applet) | Bugs related to the use of the Indicator Applet that are not in the `indicator-applet` package (no Application Indicators) |
98+
| [`indicator-application`](https://bugs.launchpad.net/ubuntu/+bugs?field.tag=indicator-application) | Bugs related to the use of Indicator Application that are not in the `indicator-application` package |
99+
| [`trayaway`](https://bugs.launchpad.net/ubuntu/+bugs?field.tag=trayaway) | Bugs related to the [Notification Area transition](https://wiki.ubuntu.com/NotificationAreaTransition) |
100100

101101

102102
### Hardware-specific
@@ -211,7 +211,8 @@ See the [regression tracker](http://qa.ubuntu.com/reports/regression/regression_
211211

212212
| Tag | Use case |
213213
| :---- | :---- |
214-
| [`update-excuse`](https://launchpad.net/ubuntu/+bugs?field.tag=update-excuse) | A bug tracking a cause of a package not being migrated to the `-release` pocket (this tag causes the bug to appear on the [update excuses report](https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html)) |
214+
| [`update-excuse`](https://launchpad.net/ubuntu/+bugs?field.tag=update-excuse) | A bug tracking a cause of a package not being migrated to the `-release` pocket (this tag causes the bug to appear on the [update excuses report](https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses.html
215+
)) |
215216
| [`block-proposed`](https://launchpad.net/ubuntu/+bugs?field.tag=block-proposed) | A bug that should be held back from migrating into the `-release` pocket |
216217

217218

docs/contributors/bug-triage/bug-types.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ If the bug report is actually a feature request, there are two possibilities.
7474
*Triaged*. Only the members of the
7575
[Ubuntu Bug Control](https://launchpad.net/~ubuntu-bugcontrol) team can do
7676
so. If you're not a member you need to ask someone who is to do it for you.
77-
Paste the bug number in the `#ubuntu-devel` Matrix channel and say you think
77+
Paste the bug number in the {matrix}`ubuntu-devel` Matrix channel and say you think
7878
the bug should be set to *Wishlist*. Someone will notice and set it for you,
7979
although not necessarily immediately.
8080

@@ -187,13 +187,13 @@ used to track software requested for inclusion in Ubuntu. For these bugs:
187187

188188
* Read and follow the instructions on [Sponsor Queue](https://wiki.ubuntu.com/MOTU/Sponsorship/SponsorsQueue).
189189

190-
* Check if it is already in Ubuntu via [`packages.ubuntu.com`](http://packages.ubuntu.com),
190+
* Check if it is already in Ubuntu via [`packages.ubuntu.com`](https://packages.ubuntu.com/),
191191
or by running `rmadison <package>`.
192192

193193
* If it **is** in the Archive, mark it as *Invalid*, and add a comment
194194
explaining your action.
195195

196-
* If it **is not** in Ubuntu, then check Debian via [`packages.debian.org`](http://packages.debian.org),
196+
* If it **is not** in Ubuntu, then check Debian via [`packages.debian.org`](https://www.debian.org/distrib/packages),
197197
or by running `rmadison -u debian <package>`.
198198

199199
* If it is in Debian, mark it as *Invalid*, and add a comment stating:
@@ -204,8 +204,8 @@ used to track software requested for inclusion in Ubuntu. For these bugs:
204204
likely appear in the next Ubuntu release.
205205
```
206206
207-
* Next, check [the Debian bug tracker](http://bugs.debian.org) or
208-
[Work-Needing and Prospective Packages](http://www.debian.org/devel/wnpp/)
207+
* Next, check [the Debian bug tracker](https://www.debian.org/Bugs/) or
208+
[Work-Needing and Prospective Packages](https://www.debian.org/devel/wnpp/)
209209
for an Intent To Package (ITP) or Request For Package (RFP) for this package.
210210
If you find such a request, add an upstream bug watch for it, and continue on.
211211

0 commit comments

Comments
 (0)