From e220c171368560f56d80c9e98c63a3b2d7da7dc3 Mon Sep 17 00:00:00 2001 From: akwizgran Date: Fri, 4 Dec 2015 16:39:10 +0000 Subject: [PATCH] akwizgran created page: Roadmap --- Roadmap.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 Roadmap.md diff --git a/Roadmap.md b/Roadmap.md new file mode 100644 index 0000000..a795759 --- /dev/null +++ b/Roadmap.md @@ -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** \ No newline at end of file