Separate admin settings related to scheduling email jobs into two sections

Description

In the "Control Email Settings" page, some items are related to scheduling email jobs within the evalsys tool, and others are related to scheduling email jobs through the Job Scheduler tool. They should be separated into two distinct lists in the page. Then users could select a work-flow and be shown only the options related to that work-flow.

Among the issues that may need to be dealt with in one workflow or the other are:

1) a simple admin page for controlling email notifications.
2) decisions about timing of announcements, reminders, etc (frequency, time of day, etc).
3) whether to send one email per student per evaluation or a single email per student listing all notifications for the day
4) control of batch jobs to avoid overloading the server(s) processing the emails

There are others, but that gives an idea.

Environment

None

Test Plan

None

Attachments

7

Activity

Jim Eng May 31, 2011 at 6:22 AM

The work on this ticket is completed in trunk (1.4.0 tentative?) with rev 74628. Please open new tickets if bugs or tasks are identified related to these features.

Jim Eng May 5, 2011 at 1:27 PM

Attaching new version of the patch that deals with an issue raised earlier this week by Shaun Fleming and Rick Moyer of Maryland. The earlier patch did not take into account the email notifications section of the dialog for creating or modifying an eval created within the tool. When consolidated emails are used, the option of viewing/revising the available and reminder email templates should use the default ConsolidatedAvailable and ConsolidatedReminder templates instead of the Available and Reminder templates. Also, the section of that form for setting the reminder frequency for an individual eval should not show in that case. These changes are made in the revised patch.

Jim Eng May 3, 2011 at 7:59 AM

Attaching a revised version of the patch file temporarily. This is not a finished patch file. It is just a revision of the earlier one to make it apply to trunk cleanly.

Jim Eng April 22, 2011 at 7:22 AM

Attaching patch file. We will propose that this be applied to trunk of evalsys one week from today. That would be at 10 a.m. EDT Friday, April 29, 2011.

Jim Eng April 22, 2011 at 6:27 AM

Adding two screenshots showing the proposed UI as implemented. A patch will be uploaded soon, and we will propose that this work be merged to trunk of evalsys.

Fixed

Details

Assignee

Reporter

Conversion Script Required

Yes

Property addition/change required

Yes

Components

Fix versions

Priority

Created November 22, 2010 at 11:51 AM
Updated March 23, 2012 at 7:16 AM
Resolved May 31, 2011 at 6:22 AM