axodotdev / axodotdev/oranda

Feature Request: Rewrite markdown links

Open
#559 0 comments 2 reactions 0 assignees View on GitHub
feature - build
Dominant language
Rust
Stars
543
Forks
34
PR merge metrics
No merged PRs in 30d

Description

In mnemos, we use relative links for many markdown files. It would be nice to:

* Rewrite these to oranda links, if they are to another README that is rendered in the workspace
* If not, rewrite to repository links, taking to account the folder structure

For example if I am in `source/kernel/README.md`, and I link to `../sermux-proto/README.md`, that should go to the "sister project page", or if I write `../sermux-proto/src/lib.rs`, that should go to the github page for that file.

At the moment, these links largely go to broken destinations.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing how oranda renders markdown files and workspace README.md links, using the examples in source/kernel/README.md, ../sermux-proto/README.md, and ../sermux-proto/src/lib.rs as cases. Done means rendered README links use the corresponding oranda sister-project page when available, and other relative paths resolve to the correct repository or GitHub file destination.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
documentation, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.