- Author
Damian Sobieralski, Steven Githens
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:
Compatible with Sakai branches 2.8.x, 2.9.x and 2.10.x/trunk
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.
You will need to have maven2, subversion and patch installed on your system.
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
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
This should build as normal.
mvn clean install sakai:deploy