|
|
**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
|
|
|
* A.1: Finish implementing the new transport protocol (BTP2)
|
|
|
* A.2: Separate the data sync protocol (BSP) from its clients (messaging, forums, transport properties)
|
|
|
* A.3: Threat modeling round
|
|
|
* 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
|
|
|
* B.1: Improve Tor hidden service performance
|
|
|
* B.2: New polling logic
|
|
|
* B.3: Add contacts via QR codes
|
|
|
* B.4: Introduce contacts to each other
|
|
|
* 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
|
|
|
* C.1: Identicons
|
|
|
* C.2: Improve UX for sharing forums
|
|
|
* C.3: UI for threaded discussions
|
|
|
* C.4: Encrypted crash reports and user feedback via Tor
|
|
|
* 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
|
|
|
* D.1: Private groups
|
|
|
* D.2: User testing round
|
|
|
* D.3: Protocol documents for Bramble protocol stack, initial translations of app and website
|
|
|
* D.4: Security testing round
|
|
|
|
|
|
**Milestone E (7 weeks):**
|
|
|
|
|
|
* Objective E.1: Blogs
|
|
|
* Objective E.2: RSS import
|
|
|
* Objective E.3: Emoji
|
|
|
* E.1: Blogs
|
|
|
* E.2: RSS import
|
|
|
* 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
|
|
|
* F.1: Separate the Bramble protocol stack from the Briar messaging app
|
|
|
* F.2: Graphic design for app and website
|
|
|
* F.3: Installation guide and user manual
|
|
|
* F.4: User testing round
|
|
|
* 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
|
|
|
* G.1: OTF security audit of the app
|
|
|
* G.2: Fix security issues identified by the audit
|
|
|
* G.3: Final translations of the app, website and documentation
|
|
|
* G.4: User testing round
|
|
|
|
|
|
**Release Briar 1.0** |
|
|
\ No newline at end of file |