|WARNING: the release artifacts included on this page are no longer current and have been superseded by newer versions of Sakai which include functionality enhancements as well as bug fixes and security patches. You can download the latest Sakai release by visiting http://source.sakaiproject.org/release.|
Welcome to the Sakai release page for version 2.1.2! Sakai 2.1.2 offers functionality improvements in addition to the latest round of fixes to issues unearthed in the 2.1 code. Among the key improvements are better integration between the Assignments and Gradebook tools, and significant refinements based on Rutgers University's contributions to Sakai's WebDAV and Access servlets. See the release notes for more details.
The 2.1 series is marked most prominently by the inclusion of course sections and making several of the bundle tools "section-aware," but there are other new tools and many improvements to the code. 2.1 is also the first level of release to include provisional tools from the broader community. See the Documentation area below for more details.
On this page you'll find further details concerning what the release includes, along with system requirements, an installation guide, and links to other relevant community spaces for the Sakai project.
|Install Type||Description||Windows XP||Mac/*nix|
|Demo||The Sakai Demo is a pre-built Sakai with Tomcat 5.5 and a demo
configuration, perfect for a quick and easy demo of Sakai.
NOTE: Demo uses an in-memory database; do not use it for any large scale evaluation or production.
|Binary||The Sakai Binary is a pre-built Sakai without the Tomcat or configuration. Download the Binary release if you want to just drop Sakai into a pre-existing Tomcat environment.||
|Source||The Sakai Source is all the Sakai source code from this release. Start from Source if you plan to customize your Sakai system.||sakai-src_2-1-2.zip
|Solaris||Linux||Mac OS 10.4||WinXP|
FT: Functional Test (Tool Functionality)
DT: Deployment Test (Installation and Configuration)
Dark cell: In production at a Sakai partner institution
The basic underlying requirements for a successful deployment of Sakai 2.1.2 are:
|Supporting Technology||Required Version||Notes|
|Java||1.4.2||Java 1.4.2 is required to build and run Sakai.|
|Tomcat||5.5 + Compatibility patch||Although Tomcat is not the only available web container,
it is highly recommended and the documentation assumes Tomcat use. Sakai QA was conducted on Tomcat 5.5.9, but the latest stable version of 5.5 will likely not present problems.
Tomcat 5.5 requires a compatibility patch in order to run with Java 1.4. This compatibility patch is also available from the Tomcat download page.
|Maven||Version 1.0.2||Maven is the build tool used to deploy the source code, and is
therefore not strictly necessary if all you're going to do is install
a Demo with the default configuration, but it will be
essential for a production deployment.
Maven 2 is not yet supported.
MySQL 4.1 (with connector 3.1.12)
Oracle 9i+ (with 10g connector)
|Sakai uses HSQLDB as its "out of the box" database, requiring no special installation steps to set up, but this database is not recommended for any level of production deployment. Both MySQL and Oracle are currently supported by Sakai 2.1, but setting them up to serve as Sakai's back end will require additional configuration (see the Documentation).|
|In The Releases||See the documentation files packaged in the releases:
|On Confluence||Confluence is the wiki software used by the Sakai project. Among the wiki spaces there is a staging ground for Sakai documentation. Comments and suggestions are highly encouraged there.
Confluence also hosts the Sakaipedia, where the collective knowledge of the Sakai community is assembled.
|On Sakai Collab||Sakai Collab is a Sakai-based service run by the Sakai Project to support
Sakai development and use. To participate, create an account and join
the DG: Development (DEV)
site. There you will find in-depth Sakai
documentation in Resources, and receive Announcements (with email
notification) about important Sakai developments. By joining this site
you are automatically added to the
|Support Docs||JavaDocs and TagLibDocs are available on-line:|
The Sakai community interacts mainly in two electronic fora. The first is through the email archives attached to the sites on Sakai Collab. Of these sites, sakai-dev is most active and it is where most of the technical discussion goes on. We encourage you to create an account and participate.
The second forum is Confluence, the wiki web used by the project. Confluence is used mostly for the collaborative forging of documents and sharing of notes. You're also encouraged to create an account there.