Roadmap: eating the elephant one bite at a time¶
(disclaimer: no elephants were harmed creating TAPPaaS)
TAPPaaS is built in deliberate phases. This page tells the shape of the journey; the live specifics — dates, scope, progress — always live in the GitHub milestones, so nothing here can go stale.
The phases¶
timeline
title The TAPPaaS journey
Framework : CI/CD pipeline and module structure
: Core architecture decisions
MVP : Manual installation, end to end
: Focus on home use cases
Version 1.x : Automated installation
: Home + small-business capability
: First production systems
Version 2.0 : ADR-007 taxonomy (People · Apps · Environments · Health)
: Rebuilt website & docs
: Migration path from 1.x
Growth : Grow user base and module catalog
: Community contributions
: Harden security, deepen automation Where we are: 1.x is released and running on real systems (examples); the current focus is Version 2.0 — the ADR-007 taxonomy and this rebuilt documentation site are part of it.
How we plan¶
- Milestones drive everything. Each phase is broken into GitHub milestones with issues attached; that's the single source of truth for "when" and "what exactly".
- Architecture is decided in ADRs in the source repo — significant choices are written down before they're built.
- The website upgrade has its own plan — the documentation re-architecture is tracked in ADR-001 of the Documentation repo.
Where to look¶
| You want… | Go to |
|---|---|
| What's being worked on right now | Open milestones |
| What 2.0 means for you | Stable vs Main |
| To influence the direction | Contributing · issues |