Sakai Logo

Sakai 19.4 release

Release Date: 3 April 2020

Sakai is a an open source learning management, communications and collaboration platform and is part of the Apereo Foundation. Sakai is 100% open.

Technically, Sakai is a Java-based, service-oriented web application that provides a variety of capabilities supporting teaching and learning, portfolios, research, and ad-hoc project collaboration. Sakai is typically deployed using Apache Tomcat as its servlet container and scalability is achieved by running multiple instances of Tomcat in a clustered environment, each deploying a copy of Sakai. It integrates with a variety of external authentication services including CAS, Kerberos, LDAP, Shibboleth and WebAuth. A single database, usually MySQL or Oracle, provides a transactional store of information while file storage is typically delegated to NAS or SAN solutions. In most production settings, Sakai relies on a back-end student information system (SIS) to provide it with student and course information, which Sakai consults via provider APIs.

As usual, our thanks go out to the dedicated Sakai Community volunteers from around the world who have made this release possible. Many institutions from around the world made a significant contribution to the Sakai release including development, bug fixing, QA testing, and documentation of Sakai 19.

Downloads

Binary: The Sakai Binary is a pre-built version of Sakai without Apache Tomcat, jar dependencies, or extra configuration files. Download the Binary release if you want to just drop the Sakai bundle into a pre-existing Tomcat environment. Win sakai-bin-19.4.zip md5
Mac/*nix sakai-bin-19.4.tar.gz md5
Source: Start from Source if you plan to make any code-level changes to your Sakai system. Mac/*nix The source for this release can be cloned by
  • git clone "https://github.com/sakaiproject/sakai.git"
  • git fetch upstream
  • git checkout tags/19.4
Javadocs
Mac/*nix Run the command mvn clean install javadoc:javadoc in your source code directory (above). The javadocs will be in the target/site/apidocs directory.

Source Code

Please see the README file for more information and instructions.

Features and Bug fixes in 19.4

List of 19.4 improvements by tool and link to all bug fixes.

Documentation and Development environment setup

For Development environment setup visit our Development Environment Walkthrough

New Developers

The best introduction for new developers is found in a wiki space called the Programmer's Cafe. A number of experienced Sakai developers have banded together there to produce guides and tutorial materials for those who wish to start hacking on Sakai.

Issue Tracking

Bug reports and feature requests may be created and monitored through Jira.

Community Support

With the advent of the Sakai 19 series, official Community support for Sakai 11 ceases. Organizations running Sakai 11 (and earlier versions) are strongly encouraged to upgrade to the Sakai 19 series in order to take advantage the most robust community support and most current security patches. Sakai 12 is still supported at this time.

License

The Sakai 19 series is licensed under the: Educational Community License version 2.0.