WISPiab brainstorm on way forward 200806: Difference between revisions
(New page: Category: WISP in a box ==detailed software development plan== ==detailed (human) resource plan== ==collab server, svn, etc== ==hardware: build solar powered prototype== ==outr...) |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[Category: WISP in a box]] | [[Category: WISP in a box]] | ||
Line 5: | Line 4: | ||
==detailed software development plan== | ==detailed software development plan== | ||
===Finish test of central SW ingredients and their interplay=== | |||
'''Deadline: approx. end of July''' | |||
on server: | |||
* priority 1 | |||
** FreeRadius | |||
** mysql (or smaller allternative) | |||
** radius/billing admin: phpmyprepaid or ISPbill or daloRadius or phpRADmin | |||
** nagios (or alternatives: Osmius?) | |||
** apache / | |||
** webmin | |||
* priority 2 | |||
** squid | |||
** statistics (awstats) | |||
** mail / webmail | |||
===Create hardware demo=== | |||
'''Deadline: August''' | |||
Install set of components on | |||
* AMD Geode box | |||
** on Ubuntu 8.04 (Ubuntu w Fluxbox) | |||
* Linksys(es) | |||
* Solar power part | |||
===Analyze code architecture, UI=== | |||
For each component, analyze: | |||
* language / environment used (e.g. PHP for many if not all) | |||
* code organisation, i.e. | |||
** use of include libraries, | |||
** object orientation? | |||
** design layer, i.e. use of css | |||
** session management | |||
goal: develop plan how to integrate these central components, by. e.g. | |||
shared sessions, shared libraries, obviouslt shared GUI | |||
==detailed (human) resource plan== | ==detailed (human) resource plan== |
Latest revision as of 14:37, 24 June 2008
detailed software development plan
Finish test of central SW ingredients and their interplay
Deadline: approx. end of July
on server:
- priority 1
- FreeRadius
- mysql (or smaller allternative)
- radius/billing admin: phpmyprepaid or ISPbill or daloRadius or phpRADmin
- nagios (or alternatives: Osmius?)
- apache /
- webmin
- priority 2
- squid
- statistics (awstats)
- mail / webmail
Create hardware demo
Deadline: August
Install set of components on
- AMD Geode box
- on Ubuntu 8.04 (Ubuntu w Fluxbox)
- Linksys(es)
- Solar power part
Analyze code architecture, UI
For each component, analyze:
- language / environment used (e.g. PHP for many if not all)
- code organisation, i.e.
- use of include libraries,
- object orientation?
- design layer, i.e. use of css
- session management
goal: develop plan how to integrate these central components, by. e.g.
shared sessions, shared libraries, obviouslt shared GUI
detailed (human) resource plan
collab server, svn, etc
hardware: build solar powered prototype
outreach: conferences and papers
ndlovu tests
visit june 24?