rss everything

we have been having web2.0 fun, but no not ajax

distributing everything across various apps and then overlocking it back together again ... here's the rough list so far :)

  • ssh sessions are captured by a .bash_logout that sends an email to a protected wordpress log. calls and daily job notes get sent via email using the same method.
  • a separate trac instance for each customer records activities per ticket - soon i will integrate email updates for this so that emails can be directed to the correct trac instance and logged on the job
  • trac also collates our svn checkins and we use the wiki facility to record meetings and other whatnot ...
  • meeting dates and scheduled appointments are fed into DAV-shared icalendar files via thunderbird's Lightning extension (on linux and windows) and iCal (on OSX).
  • calendars are shared in a web-accessible and password protected DAV location, and parsed with phpicalendar. this generates another RSS feed for each calendar.

ok by the end of this we have lots of RSS feeds - from trac (several, on our hosted server and on customer machines around the country) and from wordpress (which is being rudely exploited just for its email and magpie facilites in this instance) and phpicalendar (cal->RSS) ... and they get bumped into an rss aggregator - lilina - and we do our end of month assessments, billing, job analysis and followups from there.

what a lot of fun. mad, but it works, and it shows real testament to how easy it is becoming to create great mashups between distributed applications.

ok it's not exciting i know

soon! more web2.0 stupidity - an AJAX name-the-baby competition!