PDF of Proposal: original revised
After doing the below storyboard as a base for the site (took screenshot of another site I did with this layout and changed text) I realized that it was taking me MUCH longer to edit things together in a paint program than it would to just do up some quick-and-dirty HTML. So, for the storyboards, I have non-functional, rough-layout-only versions of a few of the pages for this site. Obviously, the design is quite rough and missing many key elements (and Im not yet sure about the dual navigation menu setup).
| Page | Data Source | XML Feed/Service | Data Source Status | Page Status | Ajax? |
|---|---|---|---|---|---|
| spamd (SpamAssassin) logs | MySQL (local) | Google Visualization (PHP wrapper class) | OK | Done* | not yet... |
| bind (named) logs | MySQL (local) | Google Visualization (PHP wrapper class) | OK | Done. | no |
| Webmaster Tools | XML | Google Webmaster Tools API | OK | Done | yes |
| Google Analytics | XML | API - Google Analytics XML raw data, Google Visualization (PHP wrapper class) | OK | Done. | no |
| Nagios | Local XML | Nagios Status XML Feed generator | OK. | Done. | Yes |
To view the raw code, check out raw SVN repository or ViewVC for history and diffs.

Planned Data Sources:
| Data Source | Location | Have data? | Implemented? |
|---|---|---|---|
| Nagios | XML feed | yes | Partially |
| Webmaster Tools | XML API | Yes | no |
| G Analytics | XML feed | partial | no |
| spamd logs | MySQL | yes | one of multiple views |
| BIND logs | MySQL | some gaps | one of multiple views |
| optional data sources (ok, I've given up on these) | |||
| MySQL stats | MySQL | partial | table only |
| Webalizer | standalone HTML | ||
| AWstats | standalone HTML | ||
| syslog | MySQL? | NO | no |