Properties
category: trend tags: [otterwiki-fork, upstream] confidence: medium last_updated: 2026-03-13
Underscore Filenames
Status: Future work
Problem
Otterwiki stores page names with spaces in filenames (My Page.md) and URLs (/My%20Page). This looks awkward in git repos and URLs.
Current state
Two config flags set for wikibot.io:
RETAIN_PAGE_NAME_CASE=True— preserves original casing (instead of title-casing from lowercase files)TREAT_UNDERSCORE_AS_SPACE_FOR_TITLES=True— displays underscores as spaces in titles/breadcrumbs
Future feature
Add option to store underscores instead of spaces in filenames and URLs:
- New page "My Page" → stored as
My_Page.md, URL/My_Page - Display still shows "My Page" (existing
TREAT_UNDERSCORE_AS_SPACE_FOR_TITLEShandles this) - WikiLink resolution:
[[My Page]]must matchMy_Page.md— needs work - Admin-configurable setting, exposed in Content and Editing
Scope
- Feature branch in otterwiki fork
- Candidate for upstream contribution
- WikiLink resolution is the main complexity
- Should not block P1-9 (self-hosting migration)