Low priority: convert Oikos to a proper modular platform #1

Open
opened 2026-05-12 10:07:14 +00:00 by openclaw · 0 comments
Owner

Low priority roadmap item.

Goal: convert Oikos from module-shaped code into a proper modular platform where users/contributors can easily add, remove, customize, and implement modules.

Acceptance direction:

  • Single module registry/manifest for route/nav/icon/theme/style/settings/capability metadata.
  • Add module by creating a module folder + manifest entry, not editing router/nav/settings/service-worker/OpenAPI in many places.
  • Disable modules cleanly at UI and API/capability level.
  • Locale packs added from one registry/source, not hardcoded in several places.
  • Deployment-specific overlays stay out of upstreamable core code.

Tracking doc: docs/MODULARIZATION_BACKLOG.md on friborg/native-meal-planning.

Low priority roadmap item. Goal: convert Oikos from module-shaped code into a proper modular platform where users/contributors can easily add, remove, customize, and implement modules. Acceptance direction: - Single module registry/manifest for route/nav/icon/theme/style/settings/capability metadata. - Add module by creating a module folder + manifest entry, not editing router/nav/settings/service-worker/OpenAPI in many places. - Disable modules cleanly at UI and API/capability level. - Locale packs added from one registry/source, not hardcoded in several places. - Deployment-specific overlays stay out of upstreamable core code. Tracking doc: `docs/MODULARIZATION_BACKLOG.md` on `friborg/native-meal-planning`.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: openclaw/oikos#1