3.1 KiB
id | title | status | lead-contributor | contributors | budget | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Swarm Janitors | research | jarrad |
|
|
Swarm proposal
Summary and Goal(s)
The Status Janitors oversee the delivery and completion of the Status white paper by the end of Q1, with a hard deadline of the end of Q2 2019.
Communication
(required)
status channel (same as swarm id)
: #312-janitors
sync frequency
: Weekly Sync, Monday 10am UTC
Meeting notes: https://notes.status.im/384OqZPUR1-viP7l2Fxeew?edit
Research
Completion by the end of January, 2019.
Goals of Specifications:
- Document our way of working
- Swarm Framework
- Define critical path for completing the swarm goal
- SNT utility swarms
- Identify essential non-SNT swarms (e.g. onboarding, product teams)
- Report organisational progress regularly during Town Hall
- Regular check-ins with swarms
Unknowns
- Security audit timing
- [NN] What do we want to audit? Our entire codebase? status-go and our smart contracts only? status-react? DApps should probably have their own securit audit (TN and DAO)
- Launch (i.e. public app store) release scope
- [NN] Can be determined once we see the critical path
- [OT] Checking with Corey as well
- Software for process management
- Resource allocation to get swarm cost
- Global view of state
- Critical path
- Monte Carlo simulations
Specification
TODO: Update based on research phase.
Timeline 15th Jan to complete specifications of all > P2 features below. Swarm Framework: https://github.com/status-im/swarms SNT Utility Swarms:
- Teller Network [P0] (Iuri and co + Wallet for hooks)
- Tribute to Talk [P0] (Chat swarm)
- Anti-spam [P2]
- Sticker Market [P0] (Extensions)
- Network Incentivisation [P1] (Core) -- [OT] With this, do we mean a possibly half-baked solution assuming the existing protocol? One concern would be if we change things around later on, but we can also provide this and clarify it isn't great and will likely be replaced. It depends on how much weight we put on ticking off boxes in whitepaper.
- DApp store / Discover [P1] (Andy/DevRel)
- User acquisition engine [P2]
- Web of Trust / Trustlines [P3]
-- Get legal guidance on what is acceptable for completion of the White Paper --
Essential Swarms:
- DAO (Iuri and co)
- Onboarding/Patient Zero/Polish (Core/Relevant teams)
- Status Protocol (Oskar and co)
Team Structures
- Core (Igor)
- Chat (Eric)
- Wallet (Goran)
- DApp browser (Julien)
- Desktop (?)
- Keycard (Guy-Louis)
Implementation
Timeline:
- Soft deadline - EOQ1 2019
- Hard deadline - EOQ2 2019
All swarm contributors should test and break the implementation, especially developers
For above swarms to be in research phase: https://github.com/status-im/swarms/issues/338
(required)
document progress
(optional)
townhall demo
Maintenance
lead-contributor
,post-mortems
Copyright
Copyright and related rights waived via CC0.