Agenda proposal:

We would like to use the three days to continue working on the DataTable Tool, which has been designed and partially implemented during the Tools Development Exercise, http://bugs.sakaiproject.org/confluence/display/TDE/Home. The goal of this effort is not so much to finish the tool but to learn as much as possible about the tool writing process and the Sakai framework.

We envision that we use each working day as follows:

Sunday, 26 February, 9 - 12 AM : 1 - 5 PM

  1. Setting up the tool development environment
  2. How to start a tool, Directory structure, Maven, ...

Monday, 27 February, 9 - 12 AM: 1 - 5 PM

  1. Familiarize yourself with technologies such as Hibernate, Spring, and JSF, and how they are used with Sakai
  2. Learn about the Sakai Kernel and Component Manager
  3. Implement a simple part of the DataTable Tool, (Maybe Import/Export DataTable)

Tuesday, 28 February, 9 - 12 AM: 1 - 5 PM

  1. How to Unit Test, using JUnit during the Maven build process
  2. Adding a simple Web-Service API to the DataTable Tool and access it via Macromedia Flash and or PHP
  3. Can the sakai kernel leverage the spring framework's functionality more?
Please leave a comment if you want to talk about a specific topic that is not listed.