Q1 | Building Core Portal | - 📝 Rewrite the core of the portal, creating a framework for a flexible L2.
- 🚀 Port S5 to Golang to create a library for integration as a new implementation.
- 🔌 Implement support for S5 in the portal.
- 📊 Build MVP of the dashboard for user-friendly management.
- ✅ Ensure VUP works with the portal for seamless integration.
|
Q2 | Scaling, Syncing, and Dashboard Enhancements | - 🔄 Implement P2P portal syncing using Hypercore for data redundancy and backup.
- 📈 Work on scaling/clustering to support horizontal scaling through Redis and etcd.
- 💻 Evolve the dashboard based on community feedback and evolving needs.
|
Q3 | IPFS Integration, Billing, and Support System | - 🌐 Implement IPFS support using Sia ecosystem efforts and integrate into the dashboard.
- 💳 Implement billing functionality using Hyperswitch.io, including backend and dashboard integration.
- 🔍 Implement bean counter tracking as needed.
- 🎛️ Enable billing as an optional feature for private portals.
- 🎫 Implement a FOSS ticket system via SSO for user support.
|
Q4 | Production Hosting, Community Service, and Documentation | - 🖥️ Create DevOps for production hosting to ensure smooth deployment and operation.
- 🌐 Launch an ethos-focused, reliable paid hosting option as a community service.
- 📚 Document setup to operate a portal, enabling easy adoption by users.
|