Sakai 2.7 Release Notes
1.0 Supporting Technologies
2.0 Supported Databases
Release |
Name |
Version |
Notes |
---|---|---|---|
2.7.0+ |
HSQLDB |
|
Demo only. |
2.7.0+ |
DB2 |
9.7, 9.1 |
|
2.7.0+ |
MySQL |
5.1, 5.0 |
|
2.7.0+ |
Oracle |
10g, 9i |
|
3.0 Additional required JVM settings
3.1 Database Conversion scripts
4.0 New capabilities
Release |
Capability |
Version |
Notes |
---|---|---|---|
2.7.0 |
Conditional Release |
2.7.0 |
|
2.7.0 |
IMS BasicLTI |
1.1.3 |
Contrib tool promotion. |
2.7.0 |
Profile2 |
1.3.8 |
User profile replacement. |
2.7.0 |
Sitestats |
2.1.4 |
Contrib tool promotion. |
5.0 Deprecated capabilities
Release |
Capability |
Status |
Notes |
---|---|---|---|
2.7.0 |
Blogger |
stealthed |
Deprecated and scheduled for removal as of 2.8.0 release. |
2.7.0 |
Mailtool |
retired |
Removed as of 2.7.0 release. |
2.7.0 |
Presentation |
retired |
Removed as of 2.7.0 release. |
2.7.0 |
Reports |
stealthed |
Deprecated and scheduled for removal as of 2.8.0 release. |
2.7.0 |
Sample |
retired |
Removed as of 2.7.0 release. |
2.7.0 |
Warehouse |
OSP dependency |
Deprecated and scheduled for removal by portfolio team as of 2.8.0 release. |
2.6.0 |
Discussion |
retired |
Removed as of 2.6.0 release. |
6.0 Kernel releases (including "off-cycle" releases)
7.0 "Indie" releases (including "off-cycle" releases)
Release |
Module |
Version |
Notes |
---|---|---|---|
2.7.x |
2.7.2 |
Addresses performance issues in 2.7.1 release. |
|
2.7.1 |
1.1.5 |
|
|
2.7.1 |
1.0.4 |
|
|
2.7.1 |
1.0.6 |
|
|
2.7.1 |
0.4.4 |
|
|
2.7.1 |
1.3.15 |
|
|
2.7.1 |
2.7.4 |
|
|
2.7.1 |
2.7.6 |
|
|
2.7.1 |
2.7.1 |
|
|
2.7.1 |
1.3.8 |
|
|
2.7.1 |
2.7.3 |
|
|
2.7.1 |
1.3.11 |
|
|
2.7.1 |
2.7.8 |
|
|
2.7.1 |
2.7.3 |
|
|
2.7.1 |
2.7.1 |
|
|
2.7.1 |
1.2.6 |
|
|
2.7.1 |
2.1.5 |
|
|
2.7.0 |
1.1.3 |
|
|
2.7.0 |
1.0.2 |
|
|
2.7.0 |
1.0.3 |
Incorporates conditional release patch; includes Gradebook2 hooks. |
|
2.7.0 |
0.4.3 |
|
|
2.7.0 |
1.3.13 |
|
|
2.7.0 |
2.7.3 |
Released to eliminate snapshot dependency in SiteStats 2.1. |
|
2.7.0 |
2.7.5 |
Released to eliminate snapshot dependencies in upcoming Samigo 2.7 release. |
|
2.7.0 |
2.7.0 |
|
|
2.7.0 |
1.3.6 |
|
|
2.7.0 |
2.7.2 |
Released to eliminate snapshot dependencies in Profile2 release. |
|
2.7.0 |
1.3.8 |
|
|
2.7.0 |
2.7.7 |
provides <parent> poms for indie projects. |
|
2.7.0 |
2.7.2 |
Released to eliminate snapshot dependency in Sitestats 2.1 |
|
2.7.0 |
2.7.0 |
includes Gradebook2 hooks. |
|
2.7.0 |
1.2.5 |
|
|
2.7.0 |
2.1.4 |
|
8.0 Property additions/changes
Release |
Tool/Service |
Property |
Default |
Ticket |
Change |
---|---|---|---|---|---|
2.7.1 |
Archive |
|
|
- SAK-18965Getting issue details... STATUS | Filter properties when performing a site export in order to exclude properties with the string 'secret' or 'password' in the resulting site.xml file. |
2.7.1 |
Help |
|
|
- SAK-18627Getting issue details... STATUS | Hide the help collection for the legacy Profile tool. |
2.7.1 |
Portal |
|
|
- SAK-18585Getting issue details... STATUS | Certain institutions consider Sakai error messages overly verbose, revealing technical information that is not relevant to the user (e.g., stack traces, SQL error messages, etc.). You can limit such disclosures by setting portal.error.showdetail to false. |
2.7.0 |
BasicLTI |
|
|
|
Site-wide identifier, e.g., ctools.umich.edu |
2.7.0 |
BasicLTI |
|
|
|
Site-wide name, e.g., CTOOLs At University of Michigan |
2.7.0 |
BasicLTI |
|
|
|
Site-wide URL, e.g., http://ctools.umich.edu |
2.7.0 |
BasicLTI |
|
|
|
LMS-wide key, e.g., basiclti.consumer_instance_key.imsglobal.org=lmsng.school.edu |
2.7.0 |
BasicLTI |
|
|
|
LMS-wide secret, e.g., basiclti.consumer_instance_secret.imsglobal.org=secret. |
2.7.0 |
BasicLTI |
|
|
|
Suppress portlet form field with supplied launch end-point URL. |
2.7.0 |
BasicLTI |
|
|
|
Suppress portlet form field with supplied key. |
2.7.0 |
BasicLTI |
|
|
|
Suppress portlet form field with supplied secret. |
2.7.0 |
BasicLTI |
|
false |
|
Enable BasicLTI producer. |
2.7.0 |
BasicLTI |
|
|
|
Set the values for the IP address and/or domain addresses from which requests will be accepted. |
2.7.0 |
BasicLTI |
|
|
|
List of Sakai tools that can serve as providers (partial list), e.g., sakai.announcements:sakai.assignment.grades:sakai.forums:sakai.gradebook.tool:sakai.resources:sakai.schedule:sakai.samigo:sakai.rwiki |
2.7.0 |
BasicLTI |
|
|
|
Provide a secret for a given "key", e.g., basiclti.provider.lmsng.school.edu.secret=secret. |
2.7.0 |
BasicLTI |
|
|
|
Permit clean pass through of site/user credentials for a list of trusted consumers, e.g., basiclti.provider.highly.trusted.consumers=lmsng.school.edu:another.school.edu. |
2.7.0 |
DbContentService |
|
false |
- KNL-427Getting issue details... STATUS , - SAK-18455Getting issue details... STATUS |
Default value changed from true to eliminate performance issue affecting Sakai on start up. Of particular relevance if upgrading from Sakai 2.3 or earlier. |
2.7.0 |
Content |
|
true |
- SAK-18540Getting issue details... STATUS | Force browser to download rather than render inline any file served from content hosting with a content-type of text/html. |
2.7.0 |
Profile2 |
|
2 |
|
Upload limit for profile pictures in MB. |
2.7.0 |
Profile2 |
|
false |
|
Convert images from old profile to new (true/false). |
2.7.0 |
Profile2 |
|
true |
|
Allow users to post status updates to Twitter. |
2.7.0 |
Profile2 |
|
Profile2 |
|
Source listed for Twitter status updates. |
2.7.0 |
Profile2 |
|
true |
|
Allow users to change their profile picture. |
2.7.0 |
Profile2 |
|
upload |
|
Can users upload an image or just link to an existing one (upload/url). |
2.7.0 |
Profile2 |
|
true |
|
Allow users to change their privacy settings. |
2.7.0 |
Profile2 |
|
0 |
|
0=everyone, 1=only connections. |
2.7.0 |
Profile2 |
|
0 |
|
0=everyone, 1=only connections, 2=only me. |
2.7.0 |
Profile2 |
|
0 |
|
0=everyone, 1=only connections, 2=only me. |
2.7.0 |
Profile2 |
|
0 |
|
0=everyone, 1=only connections, 2=only me. |
2.7.0 |
Profile2 |
|
0 |
|
0=everyone, 1=only connections, 2=only me. |
2.7.0 |
Profile2 |
|
true |
|
|
2.7.0 |
Profile2 |
|
0 |
|
0=everyone, 1=only connections. |
2.7.0 |
Profile2 |
|
0 |
|
0=everyone, 1=only connections, 2=only me. |
2.7.0 |
Profile2 |
|
0 |
|
0=everyone, 1=only connections. |
2.7.0 |
Profile2 |
|
see note |
- SAK-17573Getting issue details... STATUS | Instruct ProfileManager to get it's data from Profile2. Default=org.sakaiproject.profile2.legacy.ProfileManager. If not set tools such as the Roster will use the LegacyProfileManager to provide data. |
2.7.0 |
Profile2 |
|
postmaster |
|
Comma separated list of userIds (not eids) that will never show in searches or friends lists. |
2.7.0 |
Sites |
|
|
- SAK-16419Getting issue details... STATUS | In 2.6.0 a feature was implemented to allow existing sites to serve as site templates. This was handled by adding the property |
9.0 New/changed permissions
Release |
Tool/Service |
Permission |
Notes |
---|---|---|---|
2.7.0 |
Portfolios |
|
replaces |
2.7.0 |
Portfolios |
|
new |
2.7.0 |
Portfolios |
|
replaces |
2.7.0 |
Portfolios |
|
new |
2.7.0 |
Portfolios |
|
replaces |
2.7.0 |
Portfolios |
|
new |
2.7.0 |
Portfolios |
|
replaces |
2.7.0 |
Portfolios |
|
new |
2.7.0 |
Portfolios |
|
new |
2.7.0 |
Portfolios |
|
new |
2.7.0 |
Portfolios |
|
new |
2.7.0 |
Portfolios |
|
replaces |
2.7.0 |
Portfolios |
|
new |
2.7.0 |
Portfolios |
|
new |
2.7.0 |
Portfolios |
|
new |
2.7.0 |
Portfolios |
|
replaces |
2.7.0 |
Portfolios |
|
replaces |
2.7.0 |
Sitestats |
|
new |
2.7.0 |
Sitestats |
|
new |
10.0 Language updates and additions
Release |
Language |
Country |
locale |
---|---|---|---|
2.7.0 |
Catalan |
Spain |
ca_ES |
2.7.0 |
English |
United States |
en_US |
2.7.0 |
French |
France |
fr_FR |
2.7.0 |
Japanese |
Japan |
ja_JP |
2.7.0 |
Portuguese |
Portugal |
pt_PT |
2.7.0 |
Russian |
Russia |
ru_RU |
2.7.0 |
Spanish |
Spain |
es_ES |
11.0 New features
TODO
12.0 Known issues
Release |
Tool/Service |
Ticket |
Fixed |
Issue |
---|---|---|---|---|
2.7.1 |
Assignments |
- SAK-18606Getting issue details... STATUS |
|
A fix for this issue introduced a mismatch between the instructor and student view - the instructor sees text as rich text while the student sees it as plain text with escaped markup. |
2.7.1 |
profile-1.3.11 |
- PRFL-425Getting issue details... STATUS | profile-1.3.12 |
ProfileImageServiceImpl includes a recursive method call that can result in a |
2.7.1 |
Site Info |
- SAK-18878Getting issue details... STATUS | 2.7.x |
|
2.7.0 |
Blogger |
- SAK-18625Getting issue details... STATUS |
|
Blogger is deprecated and stealthed in 2.7. If you need to adjust its permissions use the Admin realms tool. |
2.7.0 |
Blogger, Chat, Portfolios, Samigo |
- SAK-17578Getting issue details... STATUS , - SAM-639Getting issue details... STATUS |
|
Although Java SE 6 is the recommended JVM for Sakai 2.7.0, a number of tools fail to compile. The workaround is to add |
2.7.0 |
Calendar |
- SAK-3824Getting issue details... STATUS |
|
Calendar templates make assumptions about date formats which do not always match localized formats. |
2.7.0 |
Dropbox |
- SAK-18443Getting issue details... STATUS |
|
Silent failure on drop box email notification setting. |
2.7.0 |
Drop box, Resources, WebDAV |
- SAK-17980Getting issue details... STATUS |
|
Inconsistent handling of UTF-8 special characters have been reported for these tools. |
2.7.0 |
FckEditor |
- SAK-18556Getting issue details... STATUS |
|
FCKEditor only allows _blank for target attributes on links. |
2.7.0 |
kernel-1.1.8 |
- KNL-460Getting issue details... STATUS |
|
The kernel generates unnecessary warning messages in the logs during start up. |
2.7.0 |
Maven |
- SAK-18655Getting issue details... STATUS |
|
It has been reported that running |
2.7.0 |
msgcntr-2.7.0 |
- MSGCNTR-315Getting issue details... STATUS |
|
Attempts to read a locked topic message previously unread by the user will generate a run time error. |
2.7.0 |
msgcntr-2.7.0 |
- SAK-18510Getting issue details... STATUS |
|
MySQL indexes are not auto generated ( |
2.7.0 |
Portal static files |
- SAK-14938Getting issue details... STATUS | 2.7.1 |
Static HTML files (locations for which may be configured in |
2.7.0 |
profile2-1.3.8 |
- SAK-18510Getting issue details... STATUS |
|
MySQL indexes are not auto generated ( |
2.7.0 |
Roster |
- SAK-15719Getting issue details... STATUS |
|
There exists currently a permission asymmetry between |
2.7.0 |
Portfolios |
- SAK-18568Getting issue details... STATUS | 2.7.1 |
Popup tools with spaces or apostrophes do not work in Internet Explorer when using the xsl-portal. |
2.7.0 |
Portfolios |
- SAK-18011Getting issue details... STATUS | 2.7.1 |
Page titles do not support special characters. |
2.7.0 |
Profile |
- SAK-18563Getting issue details... STATUS | 2.7.1 |
The Profile tool does not work for the given user when /> is inputted for number of tabs in the customize tabs option when portal.use.dhtml.more=true is set in sakai.properties. |
2.7.0 |
Samigo |
- SAK-11261Getting issue details... STATUS |
|
Date and time format not localized. |
2.7.0 |
Site Info |
- SAK-18634Getting issue details... STATUS | 2.7.1 |
IMS-CC package import results in a run time error. |
2.7.0 |
sitestats-2.1.4 |
- SAK-18510Getting issue details... STATUS |
|
MySQL indexes are not auto generated ( |
2.7.0 |
Worksite Setup |
- SAK-18613Getting issue details... STATUS | 2.7.1 |
If you hook your new course site up to more than one Course Management entity (e.g., to the course offering and to all its sections), then site-manage leaves the "Site Title" required field blank. |
2.7.0 |
Kernel |
- SAK-19707Getting issue details... STATUS | Requires manual database script |
The Sakai 2.7 Release includes a new feature that supports dynamic localization |