-
-
Notifications
You must be signed in to change notification settings - Fork 28
Long-term Link and Storage Strategy #1057
Copy link
Copy link
Open
Labels
backlogThe card is in backlog and not planned for a release yetThe card is in backlog and not planned for a release yetenhancementNew feature or requestNew feature or requestspec-missing
Metadata
Metadata
Assignees
Labels
backlogThe card is in backlog and not planned for a release yetThe card is in backlog and not planned for a release yetenhancementNew feature or requestNew feature or requestspec-missing
Problem
LeafWiki stores pages as Markdown files on disk, but serves them as a web application. This creates a semantic gap between Markdown links, filesystem paths, assets, page slugs, and web URLs.
Currently, links are primarily stored as they are visible/usable in the LeafWiki UI. This keeps the web model simple, but it may create friction for external tools that expect file-based Markdown links such as
./page.md,/folder/page.mdlinks.We need to define LeafWiki's long-term link storage and rendering strategy.
It should not break the existing model and files should still work in future releases.