Bootcamp topics (Boston '09)

Boston morning/afternoon workshop topics

Recent feedback has suggested that the classic workshop focusing on tool development is of less value currently than ensuring that developers/sys admins understand how to run Sakai. Below are a set of draft topics (no order yet implied) that focus on Sakai configuration and administration while still providing an overview of Sakai tool/services and other capabilities (e.g., anatomy, entitybroker).

A separate 3.x afternoon workshop is also scheduled.

Topic Highlights Exercise Presenter(s)
Developer Environment Subversion, Maven, Tomcat and Eclipse setup debugger  
Tomcat anatomy /shared, /components, /sakai, /webapps deploy contrib tool deployment (Site Stats)  
Tool/Services anatomy project layout: api, impl, pack, tool, help; pom.xml, Kernel (K1), (Maven), service injection: components.xml, also Sakai ComponentManager; persistence: *.hbm.xml, Webapp: /WEB-INF/web.xml, webapp/tools/tool.name.xml    
Configuration sakai.properties branding/identity, database, File system (binary content) and mail configuration  
Administration sites, realms, tools, users realms exercise  
Localization skinning, default language new skin  
Providers LDAP    
Quartz Scheduler/Cron jobs What they are Extending and injecting into Quartz service  
Migration Moving from another LMS, strategies, resources available    
Web services What they are, Setup and Securing Using them (Perl might be easiest), Extending  
Entity Broker REST Simple entification of a tool?  
Typical troubleshooting scenarios (startup errors, Spring issues)  

Resources

Quartz starter: svn co https://source.sakaiproject.org/contrib/lancaster.ac.uk/quartz-example/
Web service scripts: svn co https://source.sakaiproject.org/contrib/lancaster.ac.uk/webservice-scripts/
SOAP Client: http://ditchnet.org/soapclient/ (Mac only)
Soap UI http://www.soapui.org/ (Java-based, works for PC, Linux or Mac)
Migration Space: Migration

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Jun 13, 2009

    Mark Breuker says:

    SOAP UI is an excellent java based SOAP client: http://www.soapui.org/ (works fo...

    SOAP UI is an excellent java based SOAP client: http://www.soapui.org/ (works for PC, Linux or Mac)