Skip to content

Long-term Link and Storage Strategy #1057

@perber

Description

@perber

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.md links.

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backlogThe card is in backlog and not planned for a release yetenhancementNew feature or requestspec-missing

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions