Skip to content

Commit 1499a08

Browse files
authored
Merge pull request #418 from s-makin/packaging-guide-redirects
Packaging guide redirects
2 parents 955709d + 3bd40e5 commit 1499a08

File tree

1 file changed

+255
-82
lines changed

1 file changed

+255
-82
lines changed

docs/redirects.txt

Lines changed: 255 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -9,39 +9,278 @@
99
# - A file is built like `filename/index.html`, not `filename.html`
1010
# - *Do* include a trailing slash at the end of the path
1111
# - *Do not* include a file extension or you'll get errors
12-
# - Paths don't need a slash in front of them
12+
# - Paths don't need a slash in front of them, only at the end
1313

1414
# Example:
1515
# redirect/from/file/ redirect/to/file/
1616

17-
# Pages moved out of staging
17+
# Sections are split according to where the target page lives.
18+
# All redirects pointing to the same target should be grouped together so they
19+
# can be more easily updated if they change.
20+
21+
# =============================================================================
22+
# How Ubuntu is made
23+
# =============================================================================
24+
25+
explanation/_index/ how-ubuntu-is-made/
26+
reference/_index/ how-ubuntu-is-made/
27+
28+
how-ubuntu-is-made/index-concepts/ how-ubuntu-is-made/concepts/
29+
30+
reference/patchfile-headers/ how-ubuntu-is-made/concepts/deb-3-patch-file-headers/
31+
32+
reference/debian-dir-overview/ how-ubuntu-is-made/concepts/debian-directory/
33+
34+
reference/debian-policy/ how-ubuntu-is-made/concepts/debian-policy/
35+
36+
reference/filesystem-hierarchy-standard/ how-ubuntu-is-made/concepts/filesystem-hierarchy-standard/
37+
38+
explanation/launchpad/ how-ubuntu-is-made/concepts/launchpad/
39+
reference/launchpad-text-markup/ how-ubuntu-is-made/concepts/launchpad/
40+
41+
staging/package-archive/ how-ubuntu-is-made/concepts/package-archive/
42+
explanation/archive/ how-ubuntu-is-made/concepts/package-archive/
43+
44+
explanation/package-model/ how-ubuntu-is-made/concepts/package-format/
45+
46+
explanation/patches/ how-ubuntu-is-made/concepts/patches/
47+
48+
staging/phased-updates/ how-ubuntu-is-made/concepts/phased-updates/
49+
50+
reference/architectures/ how-ubuntu-is-made/concepts/supported-architectures/
51+
52+
explanation/upstream-and-downstream/ how-ubuntu-is-made/concepts/upstream-and-downstream/
53+
54+
reference/package-version-format/ how-ubuntu-is-made/concepts/version-strings/
55+
56+
how-ubuntu-is-made/index-processes/ how-ubuntu-is-made/processes/
57+
58+
explanation/backports/ how-ubuntu-is-made/processes/backports/
59+
60+
reference/glossary/ how-ubuntu-is-made/concepts/glossary/
61+
62+
explanation/debian-merges-and-syncs/ how-ubuntu-is-made/processes/merges-and-syncs/
63+
64+
staging/new-packages/ how-ubuntu-is-made/processes/new-packages/
65+
66+
explanation/proposed-migrations/ how-ubuntu-is-made/processes/proposed-migration/
67+
68+
explanation/sponsorship/ how-ubuntu-is-made/processes/sponsorship/
69+
70+
explanation/transitions/ how-ubuntu-is-made/processes/transitions/
71+
72+
# =============================================================================
73+
# Contributors
74+
# =============================================================================
75+
76+
tutorial/_index/ contributors/
77+
how-to/_index/ contributors/
78+
79+
contributors/index-advanced/ contributors/advanced/
80+
1881
staging/AA/contributors/aa-request-package-removal/ contributors/advanced/aa-request-package-removal/
1982
staging/AA/contributors/request-package-removal/ contributors/advanced/aa-request-package-removal/
83+
contributors/advanced/request-package-removal/ contributors/advanced/aa-request-package-removal/
84+
85+
tutorial/fix-bug/ contributors/bug-fix/
86+
contributors/index-bug-fix/ contributors/bug-fix/
87+
88+
contributors/bug-fix/build-packages/ contributors/bug-fix/build-packages-in-a-ppa/
89+
contributors/bug-fix/package-building/ contributors/bug-fix/build-packages-in-a-ppa/
90+
91+
how-to/build-packages/ contributors/bug-fix/build-packages-locally/
92+
93+
how-to/extract-packages/ contributors/bug-fix/extract-packages/
94+
95+
contributors/bug-fix/download-new-upstream-version/ contributors/bug-fix/get-a-new-upstream-version/
96+
how-to/download-new-upstream-version/ contributors/bug-fix/get-a-new-upstream-version/
97+
98+
how-to/install-built-packages/ contributors/bug-fix/install-built-packages/
99+
how-to/propose-changes/ contributors/bug-fix/propose-changes/
100+
101+
how-to/run-tests/ contributors/bug-fix/run-package-tests/
102+
contributors/bug-fix/package-tests/ contributors/bug-fix/run-package-tests/
103+
104+
contributors/index-bug-triage/ contributors/bug-triage/
105+
106+
contributors/bug-triage/assign-bug-to-package/ contributors/bug-triage/assign-a-bug-to-a-package/
107+
108+
how-to/contribute-docs/ contributors/contribute-docs/
109+
110+
contributors/index-debugging/ contributors/debugging/
111+
112+
contributors/debugging/debug-apport-crash/ contributors/debugging/debug-an-apport-crash/
113+
114+
tutorial/merge-a-package/ contributors/merging/
115+
how-to/merge-a-package/ contributors/merging/
116+
117+
contributors/advanced/merge-a-package/ contributors/merging/
118+
119+
contributors/merging/submit-merge-proposal/ contributors/merging/git-ubuntu-merge-proposal/
120+
121+
contributors/index-new-package/ contributors/new-package/
122+
123+
contributors/new-package/create-new-package/ contributors/new-package/create-a-new-package/
124+
tutorial/create-new-package/ contributors/new-package/create-a-new-package/
125+
126+
contributors/new-package/request-sru/ contributors/new-package/request-an-sru/
127+
128+
contributors/new-package/upload-packages-to-ppa/ contributors/new-package/upload-packages-to-a-ppa/
129+
how-to/upload-packages-to-ppa/ contributors/new-package/upload-packages-to-a-ppa/
130+
131+
contributors/index-patching/ contributors/patching/
132+
133+
contributors/patching/committing-changes/ contributors/patching/commit-changes/
134+
135+
contributors/patching/salsa-dual-maintenance/ contributors/patching/dual-maintenance-with-salsa-and-git-ubuntu/
136+
137+
contributors/patching/make-changes-to-package/ contributors/patching/make-changes-to-a-package/
138+
tutorial/make-changes-to-package/ contributors/patching/make-changes-to-a-package/
139+
140+
contributors/patching/patch-management/ contributors/patching/manage-patches/
141+
how-to/patch-management/ contributors/patching/manage-patches/
142+
143+
contributors/patching/merge-proposal/ contributors/patching/submit-a-merge-proposal/
144+
145+
contributors/index-qa-and-testing/ contributors/qa-and-testing/
146+
147+
contributors/index-setup/ contributors/setup/
148+
tutorial/getting-set-up/ contributors/setup/
149+
150+
contributors/setup/get-package-source/ contributors/setup/get-the-source-of-a-package/
151+
how-to/get-package-source/ contributors/setup/get-the-source-of-a-package/
152+
153+
contributors/setup/setup/ contributors/setup/set-up-for-ubuntu-development/
154+
how-to/use-schroots/ contributors/setup/set-up-for-ubuntu-development/
155+
156+
contributors/sync-process/ contributors/uploading/request-a-sync/
157+
contributors/request-a-sync/ contributors/uploading/request-a-sync/
158+
159+
contributors/find-a-sponsor/ contributors/uploading/find-a-sponsor/
160+
161+
# =============================================================================
162+
# Maintainers
163+
# =============================================================================
164+
165+
maintainers/index-AA/ maintainers/AA/
166+
167+
staging/AA/maintainers/aa-new-review/ maintainers/AA/aa-new-review/
168+
20169
staging/AA/maintainers/aa-package-removal/ maintainers/AA/aa-package-removal/
170+
21171
staging/AA/wiki-package-overrides/ maintainers/AA/aa-package-overrides/
22172
staging/AA/maintainers/aa-package-overrides/ maintainers/AA/aa-package-overrides/
173+
23174
staging/AA/maintainers/aa-priority-mismatches/ maintainers/AA/aa-priority-mismatches/
24-
staging/AA/maintainers/aa-new-review/ maintainers/AA/aa-new-review/
175+
25176
staging/AA/maintainers/aa-signing-bootloaders/ maintainers/AA/aa-signing-bootloaders/
26-
staging/phased-updates/ how-ubuntu-is-made/concepts/phased-updates/
177+
178+
maintainers/index-SRU/ maintainers/SRU/
179+
180+
maintainers/index-uploader/ maintainers/uploader/
181+
182+
# =============================================================================
183+
# Who makes Ubuntu
184+
# =============================================================================
185+
186+
who-makes-ubuntu/index-councils/ who-makes-ubuntu/councils/
187+
188+
staging/dmb/dmb/ who-makes-ubuntu/councils/dmb/
189+
190+
staging/dmb/index-dmb/ staging/dmb/index-umb/
191+
192+
who-makes-ubuntu/joining/index/ who-makes-ubuntu/developers/dmb-index/
193+
staging/dmb/ubuntu-developers/ who-makes-ubuntu/developers/dmb-index/
194+
who-makes-ubuntu/joining/path-to-upload-rights/ who-makes-ubuntu/developers/dmb-index/
195+
who-makes-ubuntu/index-joining/ who-makes-ubuntu/developers/dmb-index/
196+
who-makes-ubuntu/joining/dmb-index who-makes-ubuntu/developers/dmb-index/
197+
198+
staging/dmb/dmb-application/ who-makes-ubuntu/developers/dmb-application/
199+
200+
staging/dmb/dmb-application-knowledge-requirements/ who-makes-ubuntu/developers/dmb-application-knowledge-requirements/
201+
202+
staging/dmb/dmb-aspects-of-a-good-application/ who-makes-ubuntu/developers/dmb-aspects-of-a-good-application/
203+
204+
who-makes-ubuntu/joining/membership-in-core-dev/ who-makes-ubuntu/developers/dmb-joining-core-dev/
205+
206+
who-makes-ubuntu/joining/membership-in-MOTU/ who-makes-ubuntu/developers/dmb-joining-MOTU/
207+
208+
who-makes-ubuntu/joining/membership-in-packageset/ who-makes-ubuntu/developers/dmb-joining-packageset/
209+
210+
who-makes-ubuntu/index-roles/ who-makes-ubuntu/roles/
211+
212+
who-makes-ubuntu/about-roles/archive-administration/ who-makes-ubuntu/roles/archive-administration/
213+
214+
who-makes-ubuntu/about-roles/index-SRU/ who-makes-ubuntu/roles/SRU/
215+
216+
who-makes-ubuntu/about-roles/SRU/sru-sla/ who-makes-ubuntu/roles/SRU/sru-sla/
217+
218+
who-makes-ubuntu/about-roles/index-uploaders/ who-makes-ubuntu/roles/uploaders/
219+
220+
who-makes-ubuntu/about-roles/uploaders/uploaders-sla/ who-makes-ubuntu/roles/uploaders/uploaders-sla/
221+
222+
who-makes-ubuntu/index-specialist-teams/ who-makes-ubuntu/specialist-teams/
223+
224+
contributors/bug-fix/bug-control/ who-makes-ubuntu/specialist-teams/bug-control-team/
225+
226+
# =============================================================================
227+
# SRU
228+
# =============================================================================
229+
230+
SRU/explanation/ SRU/stable-release-updates/
231+
SRU/index SRU/stable-release-updates/
232+
how-ubuntu-is-made/processes/stable-release-updates/ SRU/stable-release-updates/
233+
234+
# =============================================================================
235+
# MIR
236+
# =============================================================================
237+
238+
maintainers/index-MIR/ MIR/mir-handling-mir-reviews/
239+
240+
who-makes-ubuntu/about-roles/index-MIR/ MIR/mir-about-the-mir-role/
241+
242+
explanation/main-inclusion-review/ MIR/main-inclusion-review/
243+
244+
# =============================================================================
245+
# Release team
246+
# =============================================================================
247+
27248
staging/feature-freeze/ release-team/freezes/
249+
how-ubuntu-is-made/processes/freezes/ release-team/freezes/
250+
28251
staging/seed-management/ staging/release-team/seed-management/
252+
29253
staging/germinate/ staging/release-team/germinate/
254+
30255
staging/release-team/freeze-exceptions/ release-team/freeze-exceptions/
31256
staging/freeze-exceptions/ release-team/freeze-exceptions/
257+
32258
staging/release-team/request-a-freeze-exception/ release-team/request-a-freeze-exception/
33259
staging/request-a-freeze-exception/ release-team/request-a-freeze-exception/
260+
how-to/request-freeze-exception/ release-team/request-a-freeze-exception/
261+
34262
staging/release-team/mirrors/ release-team/mirrors/
35263
staging/mirrors/ release-team/mirrors/
264+
36265
staging/release-team/mirror-scripts/ release-team/mirror-scripts/
37266
staging/mirror-scripts/ release-team/mirror-scripts/
267+
38268
staging/release-team/push-mirroring/ release-team/push-mirroring/
39269
staging/push-mirroring/ release-team/push-mirroring/
270+
40271
staging/release-team/release-team/ release-team/release-team/
272+
41273
staging/release-team/releases/ release-team/list-of-releases/
42-
staging/package-archive/ how-ubuntu-is-made/concepts/package-archive/
43274

44-
# Governance/community pages
275+
how-ubuntu-is-made/concepts/ubuntu-releases/ release-team/ubuntu-releases/
276+
explanation/releases/ release-team/ubuntu-releases/
277+
278+
how-ubuntu-is-made/processes/release-cycle/ release-team/release-cycle/
279+
280+
# =============================================================================
281+
# Community team
282+
# =============================================================================
283+
45284
explanation/governance/ community/
46285
how-ubuntu-is-made/index-governance/ community/
47286
how-ubuntu-is-made/governance/ community/
@@ -53,94 +292,28 @@ reference/governance/ethos/mission/ community/ethos/mission/
53292
how-ubuntu-is-made/governance/ethos/mission community/ethos/mission/
54293

55294
how-ubuntu-is-made/governance/ethos/code-of-conduct community/ethos/code-of-conduct
295+
56296
how-ubuntu-is-made/governance/ethos/diversity community/ethos/diversity
57297

58-
reference/governance/conflict-resolution/ who-makes-ubuntu/councils/conflict-resolution/
298+
reference/governance/conflict-resolution/ community/councils/conflict-resolution/
59299
who-makes-ubuntu/councils/conflict-resolution/ community/councils/conflict-resolution/
60300

61301
how-ubuntu-is-made/governance/peers/ community/governance/
62302

63-
staging/new-packages/ how-ubuntu-is-made/processes/new-packages/
64303
staging/dmb/ubuntu-membership/ community/membership/
65-
staging/dmb/member-perks/ community/membership/member-perks/
66-
staging/dmb/member-requirements/ community/membership/member-requirements/
67-
staging/dmb/member-application/ community/membership/member-application/
68-
69-
staging/dmb/dmb-application/ who-makes-ubuntu/developers/dmb-application/
70-
staging/dmb/dmb/ who-makes-ubuntu/councils/dmb/
71-
staging/dmb/index-dmb/ staging/dmb/index-umb/
72-
staging/dmb/ubuntu-developers/ who-makes-ubuntu/developers/dmb-index/
73-
staging/dmb/dmb-application-knowledge-requirements/ who-makes-ubuntu/developers/dmb-application-knowledge-requirements/
74-
staging/dmb/dmb-aspects-of-a-good-application/ who-makes-ubuntu/developers/dmb-aspects-of-a-good-application/
75-
who-makes-ubuntu/joining/index/ who-makes-ubuntu/developers/dmb-index/
76-
who-makes-ubuntu/joining/membership-in-core-dev/ who-makes-ubuntu/developers/dmb-joining-core-dev/
77-
who-makes-ubuntu/joining/membership-in-MOTU/ who-makes-ubuntu/developers/dmb-joining-MOTU/
78-
who-makes-ubuntu/joining/membership-in-packageset/ who-makes-ubuntu/developers/dmb-joining-packageset/
79-
who-makes-ubuntu/joining/path-to-upload-rights/ who-makes-ubuntu/developers/dmb-index/
80-
81-
# Pages moved around
82-
reference/glossary/ how-ubuntu-is-made/concepts/glossary/
83-
how-to/contribute-docs/ contributors/contribute-docs/
84-
contributors/advanced/request-package-removal/ contributors/advanced/aa-request-package-removal/
85-
contributors/bug-fix/bug-control/ who-makes-ubuntu/specialist-teams/bug-control-team/
86304

87-
how-ubuntu-is-made/concepts/ubuntu-releases/ release-team/ubuntu-releases/
88-
how-ubuntu-is-made/processes/release-cycle/ release-team/release-cycle/
89-
how-ubuntu-is-made/processes/freezes/ release-team/freezes/
305+
staging/dmb/member-perks/ community/membership/member-perks/
90306

91-
# Change from index-<section> landing pages to <section>/index
92-
contributors/index-advanced/ contributors/advanced/
93-
contributors/index-bug-fix/ contributors/bug-fix/
94-
contributors/index-bug-triage/ contributors/bug-triage/
95-
contributors/index-debugging/ contributors/debugging/
96-
contributors/index-new-package/ contributors/new-package/
97-
contributors/index-patching/ contributors/patching/
98-
contributors/index-qa-and-testing/ contributors/qa-and-testing/
99-
contributors/index-setup/ contributors/setup/
100-
how-ubuntu-is-made/index-concepts/ how-ubuntu-is-made/concepts/
101-
how-ubuntu-is-made/index-processes/ how-ubuntu-is-made/processes/
102-
maintainers/index-AA/ maintainers/AA/
103-
maintainers/index-MIR/ MIR/mir-handling-mir-reviews/
104-
maintainers/index-SRU/ maintainers/SRU/
105-
maintainers/index-uploader/ maintainers/uploader/
106-
who-makes-ubuntu/index-roles/ who-makes-ubuntu/roles/
107-
who-makes-ubuntu/about-roles/index-MIR/ MIR/mir-about-the-mir-role/
108-
who-makes-ubuntu/about-roles/index-SRU/ who-makes-ubuntu/roles/SRU/
109-
who-makes-ubuntu/about-roles/SRU/sru-sla/ who-makes-ubuntu/roles/SRU/sru-sla/
110-
who-makes-ubuntu/about-roles/index-uploaders/ who-makes-ubuntu/roles/uploaders/
111-
who-makes-ubuntu/about-roles/uploaders/uploaders-sla/ who-makes-ubuntu/roles/uploaders/uploaders-sla/
112-
who-makes-ubuntu/about-roles/archive-administration/ who-makes-ubuntu/roles/archive-administration/
113-
who-makes-ubuntu/index-councils/ who-makes-ubuntu/councils/
114-
who-makes-ubuntu/index-joining/ who-makes-ubuntu/developers/dmb-index/
115-
who-makes-ubuntu/joining/dmb-index who-makes-ubuntu/developers/dmb-index/
116-
who-makes-ubuntu/index-specialist-teams/ who-makes-ubuntu/specialist-teams/
307+
staging/dmb/member-requirements/ community/membership/member-requirements/
117308

118-
contributors/advanced/merge-a-package/ contributors/merging/
119-
contributors/sync-process/ contributors/uploading/request-a-sync/
120-
contributors/request-a-sync/ contributors/uploading/request-a-sync/
121-
contributors/find-a-sponsor/ contributors/uploading/find-a-sponsor/
122-
contributors/bug-fix/build-packages/ contributors/bug-fix/build-packages-in-a-ppa/
123-
contributors/bug-fix/download-new-upstream-version/ contributors/bug-fix/get-a-new-upstream-version/
124-
contributors/bug-fix/package-building/ contributors/bug-fix/build-packages-in-a-ppa/
125-
contributors/bug-fix/package-tests/ contributors/bug-fix/run-package-tests/
126-
contributors/bug-triage/assign-bug-to-package/ contributors/bug-triage/assign-a-bug-to-a-package/
127-
contributors/debugging/debug-apport-crash/ contributors/debugging/debug-an-apport-crash/
128-
contributors/new-package/create-new-package/ contributors/new-package/create-a-new-package/
129-
contributors/new-package/request-sru/ contributors/new-package/request-an-sru/
130-
contributors/new-package/upload-packages-to-ppa/ contributors/new-package/upload-packages-to-a-ppa/
131-
contributors/patching/committing-changes/ contributors/patching/commit-changes/
132-
contributors/patching/make-changes-to-package/ contributors/patching/make-changes-to-a-package/
133-
contributors/patching/merge-proposal/ contributors/patching/submit-a-merge-proposal/
134-
contributors/patching/patch-management/ contributors/patching/manage-patches/
135-
contributors/patching/salsa-dual-maintenance/ contributors/patching/dual-maintenance-with-salsa-and-git-ubuntu/
136-
contributors/setup/get-package-source/ contributors/setup/get-the-source-of-a-package/
137-
contributors/setup/setup/ contributors/setup/set-up-for-ubuntu-development/
138-
contributors/merging/submit-merge-proposal/ contributors/merging/git-ubuntu-merge-proposal/
309+
staging/dmb/member-application/ community/membership/member-application/
139310

140311
community/contribute/contribute/ community/contribute/
312+
141313
community/governance/ubuntu-teams/ community/teams/ubuntu-teams/
142314

143-
SRU/index SRU/stable-release-updates/
144-
SRU/explanation/ SRU/
145-
how-ubuntu-is-made/processes/stable-release-updates/ SRU/stable-release-updates/
315+
# =============================================================================
316+
# Other
317+
# =============================================================================
146318

319+
explanation/development-process/ staging/dmb/ubuntu-development/

0 commit comments

Comments
 (0)