Skip to content

fix: internal spec links rewritten to relative docs links#200

Merged
JoblersTune merged 7 commits intomainfrom
sj/DEVPORT-34
Mar 13, 2026
Merged

fix: internal spec links rewritten to relative docs links#200
JoblersTune merged 7 commits intomainfrom
sj/DEVPORT-34

Conversation

@JoblersTune
Copy link
Contributor

@JoblersTune JoblersTune commented Mar 12, 2026

PR Checklist

  • Linked issue added (e.g., Fixes #123)
  • I have run bun run format to ensure code is properly formatted
  • I have verified that bun run lint passes without errors
  • If blog post was added:
    • Ensure images have been optimised
    • Update dates to reflect the actual publishing date when merged (file names, folder names, and frontmatter)

Summary

Internal spec links were broken, they were copied straight over from the rfcs (in a separate repo) and so didn't have teh correct context here.
This Pr fixes the broken RFC links by rewriting relative markdown links to local docs routes.
Fixes https://linear.app/interledger/issue/DEVPORT-34/bug-report-broken-links-on-the-ilp-specs

You can go to https://interledger.org/developers/rfcs/interledger-protocol/ and see as you click internal links within the spec they break, E.g. https://interledger.org/developers/rfcs/0029-stream/0029-stream.md
Now if you do the same with the deploy preview you'll see the links take us to the relevant spec content on our site, and if we don't have it then they direct to GitHub instead.

STREAM receipts have been deprecated and so were also removed as part of this PR

@netlify
Copy link

netlify bot commented Mar 12, 2026

Deploy Preview for developers-preview ready!

Name Link
🔨 Latest commit 41a6e77
🔍 Latest deploy log https://app.netlify.com/projects/developers-preview/deploys/69b4324d34c6750008789350
😎 Deploy Preview https://deploy-preview-200--developers-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@JoblersTune JoblersTune marked this pull request as draft March 12, 2026 11:23
@JoblersTune JoblersTune marked this pull request as ready for review March 13, 2026 11:45
@JoblersTune JoblersTune changed the title Sj/devport 34 fix: internal spec links rewritten to relative docs links Mar 13, 2026
@JonathanMatthey
Copy link
Contributor

working here :)

image

Copy link
Contributor

@JonathanMatthey JonathanMatthey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@JoblersTune JoblersTune merged commit 4f25c87 into main Mar 13, 2026
5 checks passed
@JoblersTune JoblersTune deleted the sj/DEVPORT-34 branch March 13, 2026 16:02
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.

3 participants