CSC325 2010F, Class 41: Project Work Day (9) Overview: * Your presentation * My comments Admin: * Your presentation tomorrow at 4:30 * No Sam this afternoon * Final discussion on Friday Notes * Use story: Grinnell Calendar and our calendar [JL] * Need to have the Grinnell Calendar open. Instead of just critiquing it, have a goal and try to accomplish it in GC and GCal. * Need a good plan, and what's there. * Background: What this tool is and why we built it [ARS] * We have a lot of funding for events, but not a lot of ways to notify people about events. * "We use the ineffectual calendar, we poster, we use email lists ..." * "But nowhere is there a cohesive tool." * Use story: Advertise [AH] * Needs planning * Use story: Keep track of what I want to do [EU] * Needs a bit more practice / planning * I would add "Sometimes I do more than party. So I click other things I would attend. And ..." * Tools: What we used and what purpose each serves [DK] * Need diagrams / slides * On the server side ... * Database * PHP scripts that ... * On the client side * Awk: You were talking about server side, but mentioned Ajax * Need more examples * Missed GIT * Process [JTL+EU] * We started with the basic design for the database * Need to suggest that it was iterative (or at least supposed to be) * Okay, they did that * I care more about how you worked as a team * Sharing code * What to do, etc. * Sharing of expertise * Code story: E-R Diagram [TK] * Good job * Explain * Code story: Login [JTL] * * Use story: Administer [CF] * Pick a particular event type * Code story: Administration [CF+JL] * Code story: Sidebar [TK] * Lessons [AH] * Future Issues [ARS] General Notes: * We need some shared tags so that that tag cloud * You need to do your own transitions Potential Questions: * What was the hardest part of the project * What happens next? * Undo? Comments * Can you deal with people who hack at the system during your presentation