Week 1 May 28-June 4
Spent time reading.
Started Wiki, sent mail to Icecast-dev.
Started learning TurboGears.
Changed MySQLdb to SQLObject in populate.py
Added genre support to populate.py. Committed populate.py and config.py to svn.
Reading Producing Open Source Software and Rapid Web Applications with TurboGears.
I've had a fever and sinus infection, and been away from the computer a lot.
More reading. Pleased to report that my sinus infection is gone and I am much better.
Started designing database, writing pseudocode to figure out how to switch playlists, etc.
Reading Rapid Web Applications with TurboGears
In Chicago for the Cubs game.
Didn't read much, just at the hotel at night.
Even more reading in Rapid Web Applications with TurboGears
I'm beginning to realize I repeat myself a lot.
Finally started working on TurboGears frontend.
Planning on committing the project to svn this afternoon after I get a few things written in there, just so I can get SOMETHING in svn because I feel like a slacker.
Committed initial project files to svn.
Added views to TurboGears app.
Added sample metadata to database.
Reading more in Rapid Web Applications with Turbogears to figure out how to get data from forms and stuff.
Some more reading and trying to figure out forms.
I'm looking at Select-Shuttle TurboGears widget for picking tracks from the database, but then i still have to make filtering the data work. Any suggestions?