4
Roadmap
youwen edited this page 2025-08-31 01:45:02 -07:00
Table of Contents
Roadmap
Phase one: branch off
- Initial branch off from liminalOS
- Extract user-specific configuration and design modular user configuration scheme
- As the genius design of liminalOS already separated user configuration into the
reference/directory, a few minor refactors have givenreference/its ownflake.nixandflake.lockthat trackfunctorOS. This has effectively decoupled user configuration, secrets, etc from the main modules. With this work completed,reference/will soon be deleted entirely from the tree, completing its decoupling.
- As the genius design of liminalOS already separated user configuration into the
- Begin integration of stakeholder configurations
- functorOS deployed on @kaitotlex's "kuroko"
- Iron out issues
Once all tasks above are completed, functorOS stakeholders will facilitate the sunsetting of their respective operating system projects to maintain a vested interest in functorOS.
- Sunset QuasarOS (@q9i)
- Sunset KaitoianOS (@kaitotlex)
- Sunset liminalOS (@youwen)
Phase two: polishing
In phase two, we will address all unsatisfactory concessions made during phase one, and focus on achieving relative feature parity with the original constituent operating systems.
Phase 3: innovation
In phase three, which is likely quite a ways away, we can direct our attention towards hacking on novel improvements.