AfrimeshToDo

From WirelessAfrica
Revision as of 10:25, 5 January 2009 by Antoine (talk | contribs) (New page: = ALPHA - End January = == Dashboard == * Customers ** Recharge -> Solicit feedback ** Manage -> How to make MAC/IP auth obvious from interface ? ** Manage -> Implement seconds left field...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

ALPHA - End January

Dashboard

  • Customers
    • Recharge -> Solicit feedback
    • Manage -> How to make MAC/IP auth obvious from interface ?
    • Manage -> Implement seconds left field
    • Manage -> Fix New/Modify/Delete/Password
    • Manage -> Paginate when > 'x' users
    • Prices -> Implement
      • Add or delete a plan
      • Set price & seconds
  • Network
    • Map -> Refactor
    • Map -> Populate popups
    • Map -> Cache map data
    • Map -> Satellite overlay ?
    • Health -> Health monitors
    • Health -> Mesh congestion
    • Health -> Messages
    • Health -> Use case -> Spot misbehaving doze boxes
    • Health -> Manage cap
    • Health -> Query router settings, firmware versions?
    • Activity -> Show seconds left
    • Activity -> Show router name/address
    • Activity -> Traffic info
  • Settings
    • Link to webmin
    • Mesh -> Provisioning
      • use cases for: flashing firmware, installing packages, changing settings  ?
    • Mesh -> Set throttling on coova's
    • Mesh -> Bandwidth/QOS
      • Manage cap
      • So start off with small allocation
      • Track use
      • Speak to David Johnson
      • Release buffer into the system
    • Internet -> Webmin
    • Internet -> Drop assumption that we control the gateway and rethink
    • Internet -> Bandwidth/QOS
    • Internet -> Configure
  • Install
    • On first run, default to settings pages
    • Map -> Configure map: location, size, source (remote/local)

Routers

  • Authentication
    • coova -> finish packaging config
    • a2billing -> write bridge
  • Mini Dash
    • coova -> Make splash pretty
    • coova -> Fix time left fields
    • Diagnostics on splash!
    • Signals strength indicator
  • Install
    • On first run, default to settings page
    • Zoomed to max extent

Deployment

  • Start doing daily builds
  • Dashboard Installation
    • Ubuntu packages
    • ISO
    • Download/Generate map data
    • phpMyPrepaid package
  • Router Installation
    • OpenWRT Packages -> broadcom, atheros
      • Firewall configs
      • Auto-configuration
    • Pre-installed firmware image
  • Documentation
    • Dashboard installation
    • Router installation
    • Instructions for using with other firmwares


Security

  • Implement auth

Logging

  • Set up some guidelines

Dev Docs

  • Document LQ colour coding

Map Biz Process

  • For docs

Reporting Interface

  • Expose the program tree to plugin / report authors
  • Read only
    • What are my router channels ?
    • etc.