Feature Request: Rewrite markdown links
- 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