wiki:doc/Torouter/Roadmap

ficus's plan for Spring 2013 is:

  • get vanilla Debian running on a new open hardware ARM platform
  • improve torouter-live build process for generating images
  • test debian's grsec patch package on new ARM hardware
  • finish a relatively stable, releasable CLI-oriented (arm, hand edited config files) torouter image for the new hardware
  • improve torouterui such that it has minimal viable functionality for router use

The Old Proposed Fall 2012 Roadmap

Iterate Build/Package System, Quick-Flash Development DreamPlug Image Sept 22nd (-> Sept 24nd)

Functional DreamPlug Image Sept 30th (-> Nov 30th)

  • SD card media
  • "works for me" functionality
  • web interface authentication strategy
  • cron auto-security-updates
  • rate limiting
  • tor configuration via torouterui
  • skeleton documentation
  • OONI integration

Hardened DreamPlug Image Oct 15th (-> Dec 31st)

  • "device initialization"
  • hidden service HTTP hosting
  • custom kernel build (grsec etc)
  • integrate tls-based ntp replacement
  • integrate hardened dhcpd and dhclient replacements
  • .deb repository GPG signing keyrings and workflow in place

End-User Beta-Ready Image Oct 30th (-> Feb 2013)

  • justified design document (aka, reviewed proposal of functionality)
  • reviewed and documented "default configuration" behavior
  • web interface translation framework
  • documentation translation framework

See also status update from March 2012

This is the current working road map and release schedule for the DreamPlug Torouter - this document is not final and should be discussed extensively.

Our plan to complete this task list is outlined below.

July 16th, 2011 - Basic OS prototype and hardware proving

July 24th, 2011 - Alpha-test prototype ready for demo at the tor-dev meeting

  • Goals
    • A device that hard core Tor developers could use for Torouter/Tor development
    • A plan to understand specific features for the alpha-test prototype (see #3477)
    • Document how to install and configure software mentioned in #3477
  • Status
  • Tasks

August 15th, 2011 - Feature complete Alpha-test prototype

  • Goals
    • A device that semi-technical Debian users should feel comfortable using
    • A general support plan (see #3478)
    • A specific feedback plan and process (see #3479 and #3646)
    • Remote access to admin the Torouter (see #3480)
    • A basic UI (see #3664)
    • A rate limited Tor bridge or relay (see #3481)
    • A meta package to configure everything (see #3647)
    • At least two weeks of actual Tor network testing (see #3482)
  • Status
    • No Alpha-test progress to report
  • Tasks

October 30th, 2011 - Alpha-test shipping

  • Goal
    • A support plan (see #3478)
    • A Tor upgrade and security maintenance plan (see #3484)
    • An OS upgrade and security maintenance plan (see #3485)
    • A plan to select testers (see #3486)
    • A plan to collect feedback from all testers (see #3487)
    • A plan to discuss feedback and to iterate for the next test run (see #3488)
    • Hardware flashed running Alpha-test firmware (see #3489)
  • Status
    • Hardware is allocated but not re-flashed
    • No further progress to report
  • Tasks

November 1st, 2011 - Alpha-test feedback and Torouter iteration report back

  • Goal
    • Understand successes and failures (see #3490)
    • Iterate and improve Torouter for Beta-test (see #3491)
  • Status
    • No progress to report
  • Tasks

November 15th, 2011 - Beta-test prototype

  • Goal
    • A plan to select Beta-testers (see #3492)
    • A plan to collect feedback from all testers (see #3494)
    • A plan to discuss feedback and to iterate for the next test run (see #3495)
    • Hardware flashed running Alpha-test firmware (see #3493)
  • Status
    • No progress to report
  • Tasks

December 1st, 2011 - Beta-test release date

  • Goal
    • A plan to select testers (see #XXX)
    • A plan to collect feedback from all testers (see #XXX)
    • A plan to discuss feedback and to iterate for the next test run (see #XXX)
    • Hardware flashed running Beta-test firmware (see #XXX)
  • Status
    • No progress to report
  • Tasks
    • #XXX

December 15th, 2012 - First generally available shipping release

  • Goal
    • A tutorial that will turn any DreamPlug into a Torouter
    • A store where users may purchase pre-flashed routers - "give one, get one" model - see #XXX
    • Ongoing user and software support
  • Status
    • No progress to report
  • Tasks
    • See #XXX

The full Torouter task list is as follows (please note that some tickets are not related to the DreamPlug) :

Ticket Summary Status Priority Keywords Owner
No tickets found

Last modified 4 years ago Last modified on Dec 31, 2012 4:58:57 PM