|
From: Gabe J. <joh...@cs...> - 2002-05-08 15:33:35
|
Eri...@Co... wrote: > Sounds great guys! Let me know how much I owe you. Also, contribution > summaries would be a good thing. Gabe's Contribution Summary: I played the role of code-monkey early on and was responsible for enough things that I don't really remember what all I worked on. From memory, a list includes: * Primitive tree debugging: I wrote a lot of JUnit code and didn't stop debugging until that bar was green. * File transfer: doing file I/O with HTTP is a bear, but I did find some tools out there (from O'Reilly at servlets.com) for uploading files. File download was a more esoteric problem to solve because our files are not just being sent over from the file system; they are all protected with ACLs and must be written to the output stream by custom code. * Statistics interface: The hard part about the statistics interface was the dynamically generated GIF that formed the most useful part of this page. Once our (very badly written) grading scheme was set, I used this to generate statistics. The UI for this page is pretty good. * UI redesign & implementation (with Joel): Joel and I redid the navigation and made the interface somewhat more coherent. This involved rewriting some of the primary pages. I think I did assignments, announcements, and handouts. In general, I handled most of the freaky weird problems (like dynamically generating a GIF or creating servlets for file transfer) and let the general programming up to the others. I also started and finished the user reference manual (with lots of Joel in the middle). -gabe ps CD is on the way |