This section contains technical documentation needed to understand how Sakai is structured. Included here are:
Sakai Architecture - both the abstract and Java architectures.
Tool Development Documentation - how to write Sakai tools.
Web Services Documentation - initial support in 2.0.
Integration Documentation - information on providers and enterprise integration.
User Interface Documentation - presentation technology, Sakai GUI Elements, tags, etc.
Security Documentation - policies on handling security problems and bugs.
Application Services Documentation - descriptions of widely shared application services.
Sakai Framework Documentation - descriptions of services, database work, etc.
More Developer Documentation
Some documentation is also available as part of the Sakai Develpers Boot Camp:
Current tips assume you are using Sakai 2.2+
Documentation Evolution
The user documentation provided here is drawn from a variety of Sakai versions starting before Sakai 1.0. In general, the documentation is intended to represent the latest version of Sakai, or the one due out soon (Sakai 2.0 at this time). Older documentation, while obsolete, will be retained for those developers who need to continue working with or maintaining older versions of Sakai.