Skip to content

fix: resolve broken internal links across the site#98

Merged
ronaldtse merged 1 commit intomainfrom
fix/broken-internal-links
May 6, 2026
Merged

fix: resolve broken internal links across the site#98
ronaldtse merged 1 commit intomainfrom
fix/broken-internal-links

Conversation

@ronaldtse
Copy link
Copy Markdown
Contributor

Fixes numerous broken internal links identified by the link checker and issue reports.

Changes

Wrong URL paths

  • /policies/about/policies in definitions page
  • /events/events-activity/observers/events/observers in multiple files
  • /events/events-activity/.../participation-and-observer-fees/events/conference-fees
  • /about/projects/oasis-ws-calendar/about/major-work-projects/oasis-ws-calendar
  • /resources/caldav-and-carddav-and-carddav → /resources/caldav-and-carddav

Missing path prefixes

  • Added /publications/ prefix to PDF links in calendaring-standards page
  • Added /docs/ prefix to architecture PDF links
  • Copied missing Calendaring Architecture.pdf to docs/architectures/

DevGuide URL migration

  • Updated all devguide.calconnect.org/Appendix/Glossary/devguide.calconnect.org/resources/glossary/

Other fixes

  • Fixed trailing dot in tc-tester URL
  • Fixed HTML tag leak (</em>) in calconnect-xlvi page
  • Fixed JMAP spec URLs → RFC 8984/9553
  • Fixed bare link:/ paths to use liquid template relative_url filter

Closes #38
Partially addresses #60

- Fix /policies -> /about/policies in definitions page
- Fix /events/events-activity/ -> /events/ in multiple event pages
- Fix /about/projects/ -> /about/major-work-projects/ for project pages
- Fix missing /publications/ prefix in calendaring-standards page
- Fix broken caldav-and-carddav link in getting-started page
- Fix trailing dot in tc-tester URL
- Fix HTML tag leak in calconnect-xlvi page
- Fix devguide glossary URLs (Appendix/Glossary -> resources/glossary)
- Fix architecture PDF paths (add /docs/ prefix, copy missing file)
- Fix JMAP spec URLs -> RFC 8984/9553
- Fix conference-fees and observer links in event pages

Closes #38
Addresses issues from #60
@ronaldtse ronaldtse merged commit 9e58825 into main May 6, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Properly resolve broken links on pages that have disappeared on the active site

1 participant