0.7 - Installation

Start with Sakai source code 2.2.3 or 2.3.1 tag

svn co https://source.sakaiproject.org/svn/sakai/tags/sakai_2-3-1/
cd sakai_2-3-1

Check out GMT tag 0.7.2 from the contrib section of svn into Sakai src

This will checkout the Goal Management and Data Point tools to a folder called gmt.

svn co https://source.sakaiproject.org/contrib/syracuse/gmt/tags/0.7.2 gmt

Apply necessary patches to assignment and velocity

cd assignment/
patch -p0 < ../gmt/patches/sakai-2-3-1.assignment.patch
cd ../velocity
patch -p0 < ../gmt/patches/sakai-2-3-1.velocity.patch
cd ..

Copy patched tomahawk library from gmt/lib to maven repository

cp gmt/lib/tomahawk-1.1.1.jar ~/.maven/repository/myfaces/jars/

If this is an upgrade from a 0.6 tag, run the database conversion script

mysql -u [username] -p[password] -h [hostname] -D [database] < gmt/conversion/mysql/migrate_0.6_to_0.7.sql

Unfortunately, only mysql conversion scripts are available at this time.

Compile with maven and start Sakai as normal