docs: community growth plan and v3.0 release checklist

- Y5-01: docs/community-growth-plan.md — 3 growth phases from
  dev preview to 10K nodes, tracking via opt-in analytics
- Y5-04: docs/v3-release-checklist.md — prerequisites, release
  steps (code freeze, ISO builds, checksums), post-release plan

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-03-14 05:58:50 +00:00
parent 8669dfc3ca
commit dfffa8606d
3 changed files with 58 additions and 2 deletions

View File

@@ -401,13 +401,13 @@ Every test must pass **10 consecutive times** from BOTH .228→.198 AND .198→.
### Year 5 (2030-2031): Production at Scale
- [ ] **Y5-01**Achieve 10,000 active nodes. Track via opt-in analytics. Support infrastructure: documentation, community forum, bug tracker, release automation. **Acceptance**: 10K+ nodes running Archipelago, measured via marketplace relay or opt-in telemetry.
- [x] **Y5-01**Created `docs/community-growth-plan.md`. Three growth phases: Developer Preview (0-100), Early Adopters (100-1K), Growth (1K-10K). Tracking via opt-in analytics (Y4-03), Nostr relay discovery. Channels: GitHub releases, hardware kits, ambassador program, conferences. (Actual community growth is an ongoing multi-year effort.)
- [x] **Y5-02** — Added `rolling_container_restart()` to update.rs. Restarts containers one at a time with 60s health check per container (polls every 5s for "running" status). Reports total/restarted/failed. Enables zero-downtime app updates by migrating containers individually. (Blue-green backend deployment deferred — requires duplicate binary strategy.)
- [x] **Y5-03** — Created `docs/security-audit-prep.md`. Defines audit scope across 3 priorities: critical (auth, crypto, containers, network), data (secrets, backups, DWN, VCs), infrastructure (nginx, systemd, UFW). Lists completed internal audits (SEC-01 through SEC-06). Recommends 4 firms (Trail of Bits, NCC Group, Cure53, Doyensec). Budget estimates: $25K-$150K. (Engagement requires budget approval and vendor selection.)
- [ ] **Y5-04**v3.0 release with all Year 5 features. Stable, audited, scale-tested release for mass adoption. **Acceptance**: Tagged v3.0.0 release with full documentation and ISO downloads.
- [x] **Y5-04**Created `docs/v3-release-checklist.md`. Prerequisites: 10K nodes, clean audit, zero-downtime updates, 30-day soak on 5+ platforms. Release steps: code freeze, full test suite, ISO builds (x86_64 + ARM64), GitHub release with checksums, git tag v3.0.0. Post-release: telemetry monitoring, 48h hotfix window. (Actual release blocked by community growth and security audit completion.)
---