This will be a seminar-style group activity focused of exploring open source software development within the Sakai (i.e. CTools) project. We will have a combination of presentations, readings, discussions and software development activity throughout the semester. The software development activity will focus on building new capabilities for the Sakai as part of the Sakai 2.9 release which is likely to be in production at UM as CTools in Fall 2012. Attendance at a weekly group meeting will be required.
Weekly meeting/lecture: Fridays from 2PM-5PM, 2185 North Quad
Desired skills for people who want to be in the group include: Usability, User Experience, SQL, Java Servlets, JavaScript, HTML, CSS, and Graphic Design. The team needs all of the mentioned skills but no one individual needs to have all of the skills listed, but you should be able to function at a professional skill level in at least one or more of the listed skill areas. We will design and implement one or more entirely new features in Sakai and so we will need all of the skills listed across the group. Students will be required to sign a contribution and licensing agreement so that their work can be included in Sakai.
The number of students accepted into the course will be limited so students should apply to Charles Severance (csev@umich.edu) with a short statement as to why they are interested in being part of the group and what skills and abilities they bring to the group.
You can follow the course activity in our Edmodo site - the public site is here (RSS feed available):
http://www.edmodo.com/public/si791-sak/group_id/161836
If you want to become a member of the Edmodo site for this course, make an Edmoto account and contact Dr. Chuck. If you join the site, you can follow us using the Edmoto iPhone Application. You can also join our CTools site to get on our course mailing list.
If you want to get started, go to the following page and follow the instructions under the "Install: Source" tab.
http://confluence.sakaiproject.org/display/DOC/Sakai+2.7
Check out the trunk of Sakai (i.e. not the 2.7 tag) using the following command:
svn co https://source.sakaiproject.org/svn/sakai/trunk sakai
Here is a list of questions for your application. Feel free to expand on any of these or add any other detail you may see as relevant.