Skip to content
No description or website provided.
Java JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
api
assembly
bundle
ddl
impl
integration-test/src/test/java/org/sakaiproject/assignment2/tool/beans
pack
patches
selenium-test
sql
tool
.springBeans
.svnignore
README.html
README.rst
pom-2.8.xml
pom-2.9.xml
pom.xml
prepare_for_28_sakai.sh

README.rst

Assignments 2

Author:Damian Sobieralski, Steven Githens

Overview

Assignments 2 is a Sakai Module for flexible use of assignments and work in the classroom, and can be used as alternative to the out of the box Assignments module in Sakai.

Important links:

Installation

Compatibility

Compatible with Sakai branches 2.8.x, 2.9.x and 2.10.x/trunk

Prepare Your Environment

MySQL

If you are using MySQL as your backend database for Sakai do verify that you have your collation set to a case sensitive one (say utf8_bin). Many OS distributions of MySQL default the collation to utf_general_ci. Renaming of assignments is a case sensitive thing and we need to make sure that the database is using case sensitive searching.

Tools needed

You will need to have maven2, subversion and patch installed on your system.

Building for 2.8.x

For Sakai branches 2.8.x you will need to run the script prepare_for_28_sakai.sh. This will patch A2 to remove the inline edit points and OSP/taggable functionality.

After patching, calling maven w/ the -f option followed my pom-2.8.xml will allow building vs a Sakai 2.8.x setup.

mvn -f pom-2.8.xml clean install sakai:deploy

Building for 2.9.x

No patching is required. Just issue the maven commend with the -f option for the 2.9 pom.

mvn -f pom-2.9.xml clean install sakai:deploy

Building for 2.10.x/trunk

This should build as normal.

mvn clean install sakai:deploy

Something went wrong with that request. Please try again.