Dashboard > SakaiPedia > Developer Information
  SakaiPedia Log In | Signup View a printable version of the current page.  
  Developer Information
Added by Mark J. Norton, last edited by Peter A. Knoop on Jun 10, 2008  (view change)
Labels: 
(None)

Sakai is based on a Sakai Abstract Architecture that uses well defined layers with application programming interfaces to shield the use of services from how they are implemented.

Developers are encouraged to download and install Sakai code from the Sakai SVN repository http://source.sakaiproject.org. The latest release documents, including Javadocs, are at http://www.sakaiproject.org/release.

The Sakai-Dev area of this site is another good source of information.

Information on Writing Sakai Code is available in these sections:

Information on development tools, environments, and the like are available in these sections:

The framework, kernel, common services, presentation layer, and underlying technologies including JSF, Hibernate, and databases are further described in Developer Documentation.

Sakai is based on a collection of freely available technology such as JavaServer Faces, Spring, Hibernate, etc. Many of the technologies are described in published manuals and books. In order to guide Sakai developers in the selection of public support material, a section for Technology Book Reviews is provided.

If you get lost in this documentation, see Learning the Basics.

Site running on a free Atlassian Confluence Open Source Project License granted to Sakai Foundation. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.5 Build:#811 Jul 25, 2007) - Bug/feature request - Contact Administrators