akwizgran created page: Roadmap

akwizgran
2015-12-04 16:39:10 +00:00
parent 05831c01d5
commit e220c17136

52
Roadmap.md Normal file

@@ -0,0 +1,52 @@
**Milestone A (6 weeks):**
* Objective A.1: Finish implementing the new transport protocol (BTP2)
* Objective A.2: Separate the data sync protocol (BSP) from its clients (messaging, forums, transport properties)
* Objective A.3: Threat modeling round
* Objective A.4: Establish initial contacts with potential partner organization
**Milestone B (7 weeks):**
* Objective B.1: Improve Tor hidden service performance
* Objective B.2: New polling logic
* Objective B.3: Add contacts via QR codes
* Objective B.4: Introduce contacts to each other
* Objective B.5: User testing round
**Milestone C (6 weeks):**
* Objective C.1: Identicons
* Objective C.2: Improve UX for sharing forums
* Objective C.3: UI for threaded discussions
* Objective C.4: Encrypted crash reports and user feedback via Tor
* Objective C.5: Document partner organization's use cases and user stories
**Milestone D (7 weeks):**
* Objective D.1: Private groups
* Objective D.2: User testing round
* Objective D.3: Protocol documents for Bramble protocol stack, initial translations of app and website
* Objective D.4: Security testing round
**Milestone E (7 weeks):**
* Objective E.1: Blogs
* Objective E.2: RSS import
* Objective E.3: Emoji
**Milestone F (5 weeks):**
* Objective F.1: Separate the Bramble protocol stack from the Briar messaging app
* Objective F.2: Graphic design for app and website
* Objective F.3: Installation guide and user manual
* Objective F.4: User testing round
* Objective F.5: Roadmap for partner organization's Bramble-based application
**Milestone G (5 weeks):**
* Objective G.1: OTF security audit of the app
* Objective G.2: Fix security issues identified by the audit
* Objective G.3: Final translations of the app, website and documentation
* Objective G.4: User testing round
**Release Briar 1.0**