A presentation at Fission Demo Day December 2020 by Brooklyn Zelenka
Technical Roadmap December 2020
What Exists Today The Story So Far 🐰📚🦊
The Story So Far Lots to Celebrate 🥳 • Web app publishing platform • WebNative File System (WNFS) 💾 • “Wow that was fast” 🚀 • Works offline • No step 2 • Public & private files • User-controlled ID • Metadata • Passwordless login • Encryption at rest(!) • UCAN • User owned data • Serverless authorization • User controlled • Versioned, immutable, time travel ⏮ • i.e. Time Machine for web data • Extensible • Carry data between apps • Adoption outside of Fission 🙌 • From small files to large data archives • Fission Drive (Finder / File Explorer) • Vanilla browser, no plugins
The Story So Far Stack 1st & 3rd Party Dev’s App Business Logic & View API Platform Abstractions WebNative SDK ⬆ Apps ⬇ Core Technology Broadcast Collaboration, Chat, Instant Sync Soft Realtime Store 🤝 Durable File Store WebNative File System Durable Data Command/Mutation UCAN ffl Global: Aggregation, Forms, Feeds Gossip Broadcast Durable Structured Store WebNative Database O ine & Async Sharing Exchange Store 🤝 Auth & ID 📈 Read/Query Cryptree ✅ 🤝 🤝 ✅ ✅ Networking 📈 DNS, IPFS, PubSub, Matrix Identity did:key ✅
Order of Operations What’s Next? 🔤➡🔡
Technical Roadmap Near Term Multi-resource Access Browser/CLI Linking User Dashboard Browser App SDK Account Recovery App Cloning WNFS 2 (DX) GitHub Action
Technical Roadmap Medium Term Branded Logins Auth Revocation Async Sharing WNDB Webhook Support OAuth Bridge App Source Store
Technical Roadmap Aggregated data feeds: marketplaces & firehoses Long Term Teams / Organizations Global Aggregation Realtime Sessions ffl Chat, instant data updates, collaborative docs O ine Compute
Technical Roadmap December 2020