The SchoolTool and CanDo projects undertook a development sprint during and after PyCon 2007 in Addison, Texas, from February 25 through March 1.
In attendance: Tom Hoffman, Jeff Elkner, Ian Benson, Ignas Mikalajūnas, Jean-François Roche, Paul Carduner, Eldar Omuraliev, Alan Elkner and Linda Huynh. We had two main threads of work. The first was on resource booking, with David Welsh acting as customer (remotely) on behalf of the Arlington Public Schools. The second on LDAP authentication, with Ian Benson from Sociality acting as customer. Ignas lead the overall sprint. He and Jean-François worked extensively on both threads. These pieces combined are a substantial step in improving the usefulness of and ease of deployment of SchoolTool's calendaring component. Paul, Eldar, Ignas and Jean-François made numerous improvements to resource booking, as specified by David Welsh and Jason Straw. Resources were further divided into Location and Equipment types and given additional metadata. The resource booking form was overhauled. A more sophisticated interface was created to search for specific resources (from the resources index). The resource calendars was changed so that events initiated there behave like events created from a person's calendar. Ian, Jean-François, Ignas and Jens Vagelpohl (in Germany) got SchoolTool to authenticate against a remote LDAP server. Ian will be using SchoolTool to help gather research data in several schools around the world, using LDAP to share data and logins between SchoolTool, Apple servers and a Zope 2 application called Guildhall, so this basic functionality will be tested and expanded on an ongoing basis and integrated into future SchoolTool releases. My main task was a thorough weeding of the SchoolTool bug tracker, which has recently been migrated to Malone on Launchpad. Almost every bug was reviewed, updated and tagged and assigned if appropriate. The tags should make it much easier for a developer to find bugs that match their interests and skills. Only bugs that are actively being worked on are marked as "In Progress." Linda wrote on-line help files for SchoolTool. Overall, the sprint was a success. Ignas in particular did an excellent job as coach of the sprint. --Tom
_______________________________________________ Schooltool mailing list [email protected] http://lists.schooltool.org/mailman/listinfo/schooltool
