How I would do an open data program if I were not just a lil' hacker dude.
The principles of open data:
- the program needs to make the agency look good, so it can keep getting funding for it because it's expensive
- the open data tech needs to match the internal tech or everyone is constantly porting and will give up since it's lots of work
- the open data infrastructure must choose a spot on the continuum between service and resource. should other services rely on it to be online all the time, or just for it to let them download tons of copies of things?