Skip to content

Commit d5fd603

Browse files
committed
ICU-23425 Fix broken links in documentation site
1 parent a5020e1 commit d5fd603

37 files changed

Lines changed: 81 additions & 143 deletions

File tree

docs/devsetup/cpp/vscode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,5 @@ parent: C++ Setup
3737

3838
NOTE:
3939
Run the
40-
[`./runConfigureICU` command](https://unicode-org.github.io/icu/userguide/icufaq)
40+
[`./runConfigureICU` command](../../userguide/icu4c/faq.md)
4141
before building `icu4c` from VSCode.

docs/devsetup/source/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ There are many resources available to help you work with git, here are a few:
102102
* <https://try.github.io/> - Resources to learn Git
103103

104104
Want to contribute back to ICU? See
105-
[How to contribute](../../userguide/processes/contribute.md).
105+
[How to contribute](../../userguide/dev/index.md).
106106

107107
## Repository Layout
108108

@@ -138,7 +138,7 @@ There are other tags and branches which may be cleaned up/deleted at any time.
138138
* long running shared feature branches (In general, feature work is done on
139139
personal forks of the repository.)
140140

141-
See also the [Tips (for developers)](repository/tips/index.md) subpage.
141+
See also the [git and Github for ICU Developers](../../userguide/dev/gitdev.md) subpage.
142142

143143
## A Bit of History
144144

docs/download/76.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ We accept patches for other platforms.
255255
For ICU 76, we have received a contribution to make ICU4C work again on z/OS,
256256
using a newer (clang-based) compiler. ([ICU-22714](https://unicode-org.atlassian.net/browse/ICU-22714) [icu/pull/3008](https://github.com/unicode-org/icu/pull/3008) + [ICU-22916](https://unicode-org.atlassian.net/browse/ICU-22916) [icu/pull/3208](https://github.com/unicode-org/icu/pull/3208))
257257
258-
Windows: The minimum supported version is Windows 7. (See [How To Build And Install On Windows](../userguide/icu4c/build.html#how-to-build-and-install-on-windows) for more details.)
258+
Windows: The minimum supported version is Windows 7. (See [How To Build And Install On Windows](../userguide/icu4c/build#how-to-build-and-install-on-windows) for more details.)
259259
260260
## ICU4J Platform Support
261261

docs/download/77.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ We routinely test on recent versions of Linux, macOS, and Windows.
129129

130130
We accept patches for other platforms.
131131

132-
Windows: The minimum supported version is Windows 7. (See [How To Build And Install On Windows](../userguide/icu4c/build.html#how-to-build-and-install-on-windows) for more details.)
132+
Windows: The minimum supported version is Windows 7. (See [How To Build And Install On Windows](../userguide/icu4c/build#how-to-build-and-install-on-windows) for more details.)
133133

134134
## ICU4J Platform Support
135135

docs/download/78.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ We routinely test on recent versions of Linux, macOS, and Windows.
221221
We accept patches for other platforms.
222222

223223
Windows: The minimum supported version is Windows 7.
224-
(See [How To Build And Install On Windows](../userguide/icu4c/build.html#how-to-build-and-install-on-windows)
224+
(See [How To Build And Install On Windows](../userguide/icu4c/build#how-to-build-and-install-on-windows)
225225
for more details.)
226226

227227
## ICU4J Platform Support

docs/processes/cldr-icu.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ ant proddata 2>&1 | tee $NOTES/cldr-newData-proddataLog.txt
290290

291291
> Note, for CLDR development, at this point tests are sometimes run on the
292292
production data, see
293-
[BRS: Run tests on production data](https://cldr.unicode.org/development/cldr-big-red-switch/brs-run-tests-on-production-data)
293+
[BRS: Run tests on production data](https://cldr.unicode.org/development/cldr-big-red-switch/)
294294

295295
> Note, also for CLDR development, periodically at this point the CompareResolved
296296
tool should be run to compare the fully-resolved data generated from `$CLDR_DIR/common/main`

docs/processes/release/tasks/docs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ See the [User Guide, ICU Architectural Design, ICU API
7070
compatibility](https://unicode-org.github.io/icu/userguide/icu/design#icu-api-compatibility).
7171

7272
On ICU4J, run
73-
[com.ibm.icu.dev.tool.docs.CheckTags](https://github.com/unicode-org/icu/blob/main/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/CheckTags.java)
73+
[com.ibm.icu.dev.tool.docs.CheckTags](https://github.com/unicode-org/icu/blob/main/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/CheckTags.java)
7474
(see file for instructions). This requires a JDK with javadoc available, i.e, JDK11. The
7575
tool will need to change to reflect the release number to search for.
7676

@@ -303,7 +303,7 @@ Instructions ***for ICU4C 4.8.x and earlier***:
303303

304304
Run the ICU4J versus JDK API comparison tool against the target JDK (anything
305305
that will come out before our next release, basically) with the tool
306-
[com.ibm.icu.dev.tool.docs.ICUJDKCompare](https://github.com/unicode-org/icu/blob/main/icu4j/tools/build/src/com/ibm/icu/dev/tool/docs/ICUJDKCompare.java)
306+
[com.ibm.icu.dev.tool.docs.ICUJDKCompare](https://github.com/unicode-org/icu/blob/main/icu4j/tools/build/src/main/java/com/ibm/icu/dev/tool/docs/ICUJDKCompare.java)
307307
and make sure ICU4J adequately covers the JDK API for the classes we replicate.
308308

309309
---

docs/processes/release/tasks/integration.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -372,8 +372,7 @@ Instructions for verifying the XLIFF conversion tools.
372372
## Test sample and demo programs
373373

374374
Build and run all of the sample and demo apps that are included with ICU, on
375-
each of the reference platforms. A list of them is in the
376-
[readme](http://icu.sanjose.ibm.com/internal/checklist/icu-progs-list.html).
375+
each of the reference platforms. A list of them [here](../../../demos/index.md).
377376
Also see the build system.
378377

379378
Another worthy test: Test suites and demos *from the previous release* should

docs/processes/release/tasks/legal/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ License & terms of use: http://www.unicode.org/copyright.html#License
2525

2626
Scan the source code to make sure that every file that was touched recently has
2727
the current year in the copyright statement. See the [ICU Copyright
28-
Scanner](../../../copyright-scan.md) page and follow the link to the scripts and
28+
Scanner](https://icu.unicode.org/processes/copyright-scan) page and follow the link to the scripts and
2929
the readme.
3030

3131
Scan the source code to include third-party company names in copyright notices

docs/processes/release/tasks/publish/index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ That new flow overlaps with _"Using the output from the build bots"_ below.
339339

340340
* Manual process:
341341
* Build with MSVC x64 Release. (See the ICU
342-
[readme.html](https://github.com/unicode-org/icu/main/blob/icu4c/readme.html)
342+
[readme.html](https://github.com/unicode-org/icu/blob/main/icu4c/readme.html)
343343
file for details).
344344
* Open a command prompt.
345345
```
@@ -522,8 +522,8 @@ Note that updating ICU4C demos online requires Gcloud access.
522522

523523
### Online information update
524524

525-
Collation and [comparison](../../../../charts/comparison/index.md) charts need
526-
to be updated. See [charts/Performance & Size](../../../../charts/index.md).
525+
Collation and [comparison](https://icu.unicode.org/charts/comparison) charts need
526+
to be updated. See [charts/Performance & Size](https://icu.unicode.org/charts).
527527

528528
### Old sensitive tickets
529529

@@ -581,9 +581,9 @@ Jira.
581581
## Update readme
582582

583583
Update [ICU4C
584-
readme.html](https://github.com/unicode-org/icu/main/icu4c/readme.html)
584+
readme.html](https://github.com/unicode-org/icu/blob/main/icu4c/readme.html)
585585
and [ICU4J
586-
readme.html](https://github.com/unicode-org/icu/main/icu4j/readme.html)
586+
readme.html](https://github.com/unicode-org/icu/blob/main/icu4j/readme.html)
587587
before every milestone (GA / RC / Milestone-N). Make sure the following items
588588
are up to date.
589589

0 commit comments

Comments
 (0)