Create a new UserMessagingService which handles pluggable messaging methods, such as email, pushed browser alerts or sms.

Description

Sakai currently has a considerable amount of messaging functionality, however it is diffuse and confusing. We have a NotificationService, an EmailService and an EmailTemplateService. We also have a BullhornService. One aim of this ticket is to coalesce these disparate pieces into a single service and update a single tool, Assignments, to use that service. This will be the first concrete step toward a unified User Messaging Service - once the approach is ironed out we'll create extra jiras to migrate other tools to use the single service. It will also make it far easier to update the Preferences tool to control this centralised resource.

Activity

Show:

Earle Nietzel September 29, 2021 at 3:07 PM

Reverted this as it broke master build, rebase and submit a new PR.

Fixed

Details

Priority

Affects versions

Fix versions

Components

Assignee

Reporter

Created January 4, 2021 at 12:07 PM
Updated September 27, 2022 at 2:15 AM
Resolved September 30, 2021 at 10:47 AM