Make courier refresh time selectable by site type

Description

The timing of courier deliveries is currently hard-coded and tied to the needs of the presence frame. Since presence is turned off in MyWorkspace, people who are in MyWorkspace get no updates through the courier. We have developed a contrib tool that depends on courier deliveries to provide users with critical information, but it doesn't work for people who are in MyWorkspace. We would like to enable courier deliveries for users in any site, but with a slower delivery rate if the user is in a site without presence.

The details can be worked out, but it seems like this will have several subtasks, including:

  • Make the timing of courier deliveries settable in the script files, possibly read from the "portal" object defined in a script tag in the page header. (this may be in /svn/reference)

  • Provide a mechanism for setting the values that will be put into the page based on type of site. (in the service layer of portal?)

  • Make it possible to turn courier refreshes on/off in MyWorkspace and other sites. This should be settable by adding name-vale pairs to sakai.properties or some similar method. (in the service and tool layers of portal and/or courier?)

Activity

Matthew Jones April 24, 2018 at 10:35 AM

Bulk closing issues that have not been updated since 2015 and earlier. Please reopen if this is still an issue and you have new information or if this is a feature you'd like to still have consideration for.

Won't Fix

Details

Priority

Affects versions

Components

Assignee

Reporter

Created October 25, 2011 at 1:15 PM
Updated April 24, 2018 at 10:35 AM
Resolved April 24, 2018 at 10:35 AM