Sakai 2.4.x Maintenance Branch

Table of Contents

General Information

Branch Manager(s): Steven Githens, SOO IL KIM, Steve Swinsburg, Anthony Whyte

Questions on the branch? Email sakai-dev@collab.sakaiproject.org.

If you are planning to deploy Sakai 2.4, then you are strongly encouraged to use the 2-4-x maintenance branch as the basis for your deployment, as it incorporates additional bug fixes. The maintenance branch, however, does not represent a fully QA'ed release of Sakai. While individual fixes have been tested, generally there has been no regression testing. However, this is the branch off which many institutions are building their 2.4 deployments, which supplies a great deal useful, though indirect, QA for the branch.

Database Changes

Schema changes are sometimes required to resolve existing bugs. Each time there is new DDL, the release manager will create a file that includes only the pertinent changes. For example, if you are currently running 2.4.x SCHEMA v1 and go to update, you would look at the release notes page and see that the latest is 2.4.x SCHEMA v3. You would need to download and run v2.sql and v3.sql in sequence to update your maintenance branch based instance to the latest version of 2.4.x schema. DDL changes in the 2.4.x schema scripts will be included in the conversion scripts for the next major release 2.5, so if you are running 2.4.x, you may not need to run all of them.

The following script(s) exist at: https://source.sakaiproject.org/svn/reference/branches/sakai_2-4-x/docs/conversion/

Script ID
(sakai_2_4_0-2_4_x_<db>conversion<ID>.sql)
Notes Associated With Commit
001 SAK-9808 Implement ability to delete threaded messages within Forums. This is a new feature that was inadvertently merged in. By the time it was realized, many institutions had already deployed it to production. Removing this feature would remove functionality already exposed to end users so the feature will remain 30181?
002 SAK-10454 Added indexes to improve Samigo performance. 33022?
003 SAK-10163 Added ability to set a different default chat room for each tool placement in a site.  This is sort of new functionality, though this used to exist in 2.3 with the old chat tool and was lost for the new chat tool in 2.4.  But this brings back that ability.
36796?
004 SAK-10215 Fixes problem with page titles in Chat. 39421?
005 SAK-12429 Gradebook issue 39137?
? SAK-11130 Need to create scripts still? ?

Other Important Changes

Due to problems with the version of the code in the 2.4.x branch of the Assignments tool, as announced on various email lists, it is strongly recommended that you do not use that version of the code. Rather, you should build your implementation of 2.4.x using the assignments module from the post-2.4 branch instead of the one from the 2.4.x branch.

Post-2.4 Feature Branches

Several projects are providing early releases of functionality destined for Sakai 2.5 in a 2.4-compatible format. (See Post-2.4 Feature Branches for more details.)

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.