Friends often wonder what I’m working (and so do I sometimes) so here’s my to-do list for the rest of this week:
DOCUMENTING OCAML
- Review some examples of ocaml code and hows its documented
- Investigate if ocamldoc is worth implementing
- using ocaml-dns as an example of documentation
- put together a blog post of methods of documenting OCaml code and decide a style of documentation that you be useful in Signposts
- Next week, work through the core signposts core, adding documentation
SIGNPOSTS INSTALLATION
- working through the process of installing signposts from a scratch, currently do as far as key generation
- Generate the keys required for signpost and potential write a script to help automate the process
- Run Signposts on my main machine, test client and server implementation
- Next week, follow documentation to set up signposts on an Eee PC
- Produce a clear set on instruction on how to install, set up and run signposts
UPnP TACTIC FOR SIGNPOSTS
- Research the UPnP interface provided by routers
- Review the other signposts tactics to generate an outline of the API for implementing tactics
- Next week, Write a tactic in OCaml for signposts that makes use of UPnP, use the method of documenting OCaml highlights earlier
FRAMEWORK FOR ANALYSIS OF URBAN WI-FI
- finish reading and taking notes on “Usage Patterns in an Urban Wi-Fi network”
- Produce a draft outline of the framework for analyzing urban Wi-Fi
- Next week, reading though some other papers in the area and add detail to framework
PAWS ROUTER TRIAL SETUP
- once permission for the network is granted, set up the router using the provided interface
- install and set-up OpenWRT on the router
- Investigate best firmware for ftp, ssh and vpn on the router
- produce results and share, before 15th Nov
INTERLEAVING OF SIGNPOSTS & PAWS
- consider the overlap of signposts & paws
- find use cases that highlight the potential for inter connection
- produce some slides/blog post on findings and ideas, before 15th Nov