...
Topic | Highlights |
---|---|
Developer Environment | Subversion, Maven, Tomcat setup, build Sakai |
Webserver anatomy | /shared, /components, /sakai, /webapps (where things are deployed and why / classloaders) |
Configuration - intro | sakai.properties |
Administration - intro | sites, realms, tools, users |
Development intro | javadocs |
Create a tool using the archetype | use the archetype and go over the structure of the tool, where things are deployed and how things are wired together. |
Pre-requisites: For Day 1 you are not expected to have any experience with Sakai, just listen and learn, take notes, then put them into practice for the next workshop.
Day 2 (TBA)
Topic | Highlights |
---|---|
Webserver anatomy revisited | /shared, /components, /sakai, /webapps |
Typical troubleshooting scenarios | Did you come across any? How did you resolve them? |
Administration - more in-depth | sites, realms, tools, users - questions? |
Tool/Services anatomy revisited and quiz | project layout: api, impl, pack, tool, help; |
UI for your tool | How we use Wicket to render an app that looks like the rest of Sakai. |
Entity Broker | How we can expose our data via REST |
...