[Deploying Sakai] MSGCNTR-2.7.4 Release Notification

Wagner, Michelle R. wagnermr at iupui.edu
Thu Mar 31 17:17:05 PDT 2011


A new version of Messages and Forums (msgcntr) 2.7 has been released.  This is primarily a bug-fix release.

Version:
msgcntr-2.7.4

Highlights:
This is a maintenance release that includes bug fixes that may be desirable to the community.

For full details of fixes in this release, see:
https://jira.sakaiproject.org/browse/MSGCNTR/fixforversion/12079

For general info, see:
http://confluence.sakaiproject.org//x/nxMQB

Jiras of particular interest include:

  *   [MSGCNTR-59<https://jira.sakaiproject.org/browse/MSGCNTR-59>] - 'Reply' and 'Post new thread' are shown to admin users for locked forums
  *   [MSGCNTR-125<https://jira.sakaiproject.org/browse/MSGCNTR-125>] - Displayed dates/times does not respect user selected Time Zone
  *   [MSGCNTR-312<https://jira.sakaiproject.org/browse/MSGCNTR-312>] - Clicking CC box in messages tool does not send email to a forwarding email address when a forward is setup
  *   [MSGCNTR-357<https://jira.sakaiproject.org/browse/MSGCNTR-357>] - Unread messages display message date incorrectly in thread view
  *   [MSGCNTR-375<https://jira.sakaiproject.org/browse/MSGCNTR-375>] - Moderated forum sends an email notification about new posts immediately, should be sent after the post is approved.
  *   [MSGCNTR-393<https://jira.sakaiproject.org/browse/MSGCNTR-393>] - Performance Issue: Calculating new synoptic message counts when modifying topic or forum settings will lead to long save times
  *   [MSGCNTR-413<https://jira.sakaiproject.org/browse/MSGCNTR-413>] - Can't create forum with long description suppressed
  *   [MSGCNTR-434<https://jira.sakaiproject.org/browse/MSGCNTR-434>] - "Copy Link" functionality always targets the parent seed thread
  *   [MSGCNTR-436<https://jira.sakaiproject.org/browse/MSGCNTR-436>] - Search indexing broken due to missing named query
  *   [MSGCNTR-437<https://jira.sakaiproject.org/browse/MSGCNTR-437>] - Indexing rebuild can lead to error
  *   [MSGCNTR-445<https://jira.sakaiproject.org/browse/MSGCNTR-445>] - Editing a students forum messages causes error
  *   [MSGCNTR-449<https://jira.sakaiproject.org/browse/MSGCNTR-449>] - Thread sorting is broken
  *   [MSGCNTR-453<https://jira.sakaiproject.org/browse/MSGCNTR-453>] - If Default Forum/topic is generated by a student, they get "settings" privilege
  *   [MSGCNTR-459<https://jira.sakaiproject.org/browse/MSGCNTR-459>] - If student edits pending/denied message in moderated topic it will be approved
  *   [MSGCNTR-481<https://jira.sakaiproject.org/browse/MSGCNTR-481>] - Breadcrumb when replying to message is incorrect

Works with:
Sakai 2.7  (tested against sakai-2.7.x)
Sakai 2.6 (with SQL upgrade and pom changes, not officially tested)


Database upgrade:
There is no database upgrade required that is specific to this release. However, if you are upgrading from a version earlier than msgcntr-2.7.1, you will need to apply the relevant upgrade script that is located in the /messageforums-docs/updating directory of the source code, or from here for those using the automatic binary installation:

https://source.sakaiproject.org/svn/msgcntr/tags/msgcntr-2.7.4/messageforums-docs/updating/

In https://jira.sakaiproject.org/browse/MSGCNTR-449<https://jira.sakaiproject.org/browse/MSGCNTR-449,>, it was identified that the threadId may not be set correctly on existing messages.  This may result in incorrect thread sorting.  To correct existing bad data, it is recommended to run the following:

MySQL:
https://source.sakaiproject.org/svn/msgcntr/tags/msgcntr-2.7.4/messageforums-hbm/src/sql/mysql/mfr_conversion_273-274.sql

Oracle:
https://source.sakaiproject.org/svn/msgcntr/tags/msgcntr-2.7.4/messageforums-hbm/src/sql/oracle/mfr_conversion_273-274.sql

You can find all upgrade scripts for Oracle at
https://source.sakaiproject.org/svn/msgcntr/tags/msgcntr-2.7.4/messageforums-hbm/src/sql/oracle

For MySQL at:
https://source.sakaiproject.org/svn/msgcntr/tags/msgcntr-2.7.4/messageforums-hbm/src/sql/mysql


Availability:
Tag: https://source.sakaiproject.org/svn/msgcntr/tags/msgcntr-2.7.4/

Binaries: http://source.sakaiproject.org/maven2/org/sakaiproject/msgcntr/

2.7.x maintenance branch deploys msgcntr-2.7.4 as of r90848.

Installation:

I. Deployers running Sakai 2.7 should perform the following steps to upgrade:
1. Update the property <sakai.msgcntr.version> in $SAKAI_SRC/master/pom.xml to 2.7.4
2. Remove the following Message and Forums folders and files from Tomcat:

                    $CATALINA_HOME/webapps
                  messageforums-too.war
                 /messageforums-tool

                   $CATALINA_HOME/shared/lib/
                 messageforums-api-2.7.3.jar
                 messageforums-hbm-2.7.3.jar
                 messageforums-help-2.7.3.jar

                  $CATALINA_HOME/components
                /messageforums-components

3. Rebuild/redeploy the core-deploy project to fetch the new release and install it into Tomcat
4. Apply the database patch if upgrading from a version earlier than msgcntr-2.7.1

II. Deployers building from source should perform the following steps:
1. Checkout the 2.7.4 tag using the SVN link above
2. Remove the Message and Forums folders and files from Tomcat as described ABOVE.
3. Build and deploy the 2.7.4 tag
4. Apply the database patch if upgrading from a version earlier than msgcntr-2.7.1

Known issues:
None

Acknowledgements:
Thanks to the following Sakai community members (in no particular order) for their involvement in this release:

Development/QA/Release
Alan Berg, Sakai Foundation
Bryan Holladay, Longsight Group
Sam Ottenhoff, Longsight Group
Anthony Whyte, Sakai Foundation
David Horwitz, UCT
Michelle Wagner, Indiana University

License:
Messages and Forums (msgcntr) is released under the Educational Community License Version 2.0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/production/attachments/20110401/c49d3f2d/attachment.html 


More information about the production mailing list