Add New Page: You are not allowed to add pages Select section/namespace. New page title.
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

project_management:meeting_notes:hack_days:hackday-roadmap-notes [2013/11/08 18:27] (current)
Line 1: Line 1:
 +====== 02-01-2013 Hackday Notes ======
  
 +===== 2013 Development Roadmap =====
 +
 +*See also: "​Issue-based roadmap":​https://​code.commotionwireless.net/​projects/​commotion/​roadmap*
 +===== Ongoing =====
 +
 +  * Veracode testing
 +  * Technical documentation
 +  * Anonymity warning (and what that means)
 +  * Localization
 +  * Pen testing
 +  * Mediagrid integration
 +  * Performance analytics (historical & current)
 +  * UX improvement
 +  * Red Hook support
 +  * user training practice & refinement
 +
 +===== Q1 =====
 +
 +  * Tor integration:​ End of Q1/​Beginning Q2
 +  * Service Advertisement:​ Released; official DR1 target feature
 +  ** Android service discovery: In process. Due Q1
 +  ** Service rebroadcast:​ Released; official DR1 target feature
 +  * Commotion-OpenBTS:​ Released; Define separate feature targets;
 +  ** GPRS -> p2.8.1
 +  ** Handover: (check status in p2.8.1)
 +  * Commotion Versioning
 +  ** "​Release DR1":​https://​code.commotionwireless.net/​versions/​2 : Released testing branch (March 13, 2013)
 +  ** "​Define version components":​https://​code.commotionwireless.net/​projects/​commotion/​roadmap
 +  * Delay Tolerant Networking
 +  ** Decide on protocol
 +  * LuCI:
 +  ** mini non-techie configuration interface: Released; official DR1 target feature
 +  * App platform (pop up server): Released; official DR1 target feature
 +  * Captive portal for only port 80
 +  * Decide on Android ad-hoc strategy
 +
 +===== Q2 =====
 +
 +  * Malicious testing nodes (moved from Q1)
 +  * Luci
 +  ** documentation,​ simplification of terms (moved from Q1)
 +  * Data Collection (moved from Q1)
 +  ** -Fix collectd or switch to different data collection platform- Switching to Zabbix
 +  ** capture historical data about node & network with visualizer
 +  ** component testing based on site data
 +  * AuthSAE
 +  * Translation and localization
 +  ** i18n documentation for Commotion
 +  * Custom profiles for site-specific builds
 +  * Document best practices for error reporting
 +  * Commotion site
 +  ** Content audit & overhaul
 +  ** Improve content management tools
 +  ** Navigation overhaul
 +  * Key management
 +  * Implement harm reduction model
 +  * QOS
 +  ** bandwidth control dashboard
 +  * Update supported hardware list
 +  * Mac & Linux clients stabilized and on feature roadmap
 +  * Android client to DR1
 +  * Transparent security API and documentation
 +  * Randomized node mac & IP addresses
 +  * Tweak olsr/​fisheye for security
 +  * Commotion demo kit
 +  ** Raspberry pi
 +  ** Supernode (ARM) device selection and porting
 +
 +===== Q3 =====
 +
 +  * Proof of concept deployments
 +  * Improve olsr-viz/​create better mesh visualizer
 +  * Re-work bugtracking & wiki
 +  * Improve hardware compatibility
 +  * Dashboard
 +  ** Asynchronous "whole mesh" node configuration (BigBoard)
 +  ** Commotion dashboard (network-wide data analysis)
 +  * Interactive voice/text automated response (IVR/ITR)
 +  * Unified Commotion API
 +  * Pre-built "use case" settings for performance,​ etc.
 +  * Hardware support
 +  ** Mesh Potato
 +  ** OpenWRT hardware table
 +  * Refine threat models re: tech/user
 +
 +===== Q4 =====
 +
 +  * Tidepools integration
 +  * OpenBTS
 +  ** DSP Optimization
 +  ** transceiver performance
 +  ** GPRS adaptation
 +  * Translation
 +  ** developer docs
 +  ** training docs
 +  * Crash reporter (from watchdog)
 +  * Intercept resistant gateway
 +  * Decentralized secure chat
 +  * Secure voice & text chat
 +  * Windows GUI
 +  * Official version 1.0 release
 +  ** Snapshot tech docs for 1.0 release
 +  ** official 1.0 security framework tools
 +  * Offline wiki (into 2014)
 +
 +===== Wishlist/​Unscheduled =====
 +
 +  * iPhone
 +  * Routing agnosticism
 +  * 802.11s
 +  * Babel implementation
 +  * userspace routing
 +  * userspace proxy
 +  * Network coding (performance/​security)
 +  * Content distribution for robust redundancy (Erasure codes)
 +  * Plug & Mesh USB image w/attached antenna
 +  * Automated dynamic gain control
 +  * Node-to-node secondary node configuration for decentralized network config (LittleBoard)
 +  * Threat model localization
 +  * BigBoard Tidepools integration
 +  * Virtual mesh network training kit
 +  * Mesh authentic & anonymous stories (HRA)
 +  * Sensor network integration
 +  * Anomalous behavior/​misuse detection and notification
 +  * DLEP
 +  * Separating routes on a device across multiple "​identities"​ in order to obsfucate mesh scale, and organization. ​
project_management/meeting_notes/hack_days/hackday-roadmap-notes.txt · Last modified: 2013/11/08 18:27 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported