Hey y'all -

I've been rummaging around the https://github.com/sudomesh/sudowrt-firmware on and off the last couple of weeks.

I found that I (and I assume others) could not reliably build our sudowrt firmware, and without firmware no peoplesopen, so I got motivated.

Some observations / updates:

- docker images are now being pushed from travis to docker hub daily or whenever a change occurs. This images contain a base build image that you can pull to your own environment.
- I refactored some of the build scripts in an effort to separate the getting of resources (feeds etc.) from the actual building to reduce variability 
- aside from pushing build images to docker hub, travis also attempt to create a firmware build, and gets terminated after about 40 min because of > 4MB of console output. 
- the version of openwrt is now fixed to a specific commit hash (see https://github.com/sudomesh/sudowrt-firmware/blob/master/openwrt_config/version): previously we were building off of HEAD, with all excitement associated to it.
- I found out that during make (the actual building of the firmware), all sorts of dependencies are downloaded. Some of these dependencies are no longer available for the last openwrt release 15.05.1 (e.g., https://github.com/sudomesh/sudowrt-firmware/issues/114). 
- still working on creating a home node firmware build . . .

Curious to hear your thoughts,

-jorrit