Tom, Dave, Filip and I had a series of very productive meetings where we finalized the work-flow of the various CourseInfo objects as they progress from year to year. He will be sending you a document with a nice diagram describing it.
Also, Filip and I were both able to get quite a bit of code written in the short period of time we were there, and just before I returned, we drew up the list of tasks Filip describes below. I believe he is capable of completing these tasks in the first eight weeks, leaving him two more weeks for last minute additional tasks, including any reports Dave feels he needs and that Filip has time to deliver. They plan to deploy live after that to multiple schools in Virgina, -Alan ---------- Forwarded message ---------- From: Filip Sufitchi <[email protected]> Date: Sun, May 22, 2011 at 4:43 PM Subject: CourseInfo Tasks To: Alan Elkner <[email protected]>, David Welsh <[email protected]> Hey Dave, Alan and I finished today with this list of goals that we have set for these first 8 weeks. They aren't in any particular order. We do not have more specific estimates for how much time each of these will take, but they are do-able in 8 weeks. * Create import view for first time population of PublishedCourseInfoContainer * 'Program of Studies Course' link for CurrentCourseInfo page o If no POS course found, give a message such as 'This course is not present in the Program of Studies'. * 'Course Revision' page for the CurrentCourseInfo - goes to 'Course Revision' page for the POS Course (see next point) o if no POS course found, give same message as above. * 'Course Revision' page for POS - "side by side" view * 'Program of Studies' and 'POS Revisions' (name?) links from the School Year view (next to the 'Courses' link) o Stretch goal: make these lists searchable/filterable/paginated, like the Courses list * 'Propose New Course' link for CourseInfoRevisionContainer, for propoing a "revision" to create a new course * Course deletion subscriber routine do also remove CurrentCourseInfo if Course is deleted * Update override to SchoolYearAddView to build new CurrentCourseInfo and PublishedCourseInfo objects * Add revision_type, and approval types to CourseInfoRevision Filip Sufitchi http://www.opensourcenerd.com _______________________________________________ Mailing list: https://launchpad.net/~schooltool-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~schooltool-developers More help : https://help.launchpad.net/ListHelp

