Feature Wiki

Information about planned and released features

Tabs

Distinction between a notification and a reminder

This is not finished business, but work in progress. If you have questions please inquire with Tödt, Alexandra [atoedt]

1 Guideline

1.1 Types of Thingies

The following thingies are all automatically created.  

Reminders nudge users to complete a job with an appointed time

  • Activating reminders  A user with "Edit Settings" of an object sets reminder options to send reminders to specifed audiences.
  • Provoked by dates for jobs Sending a Reminder it provoked by a date that is either upcoming and pointed to or an date that passed and now needs following up. ILIAS keeps checking whether the job is done by each user in the specified audience. 
  • Repeated Messages Reminders keeps being re-send in a defined rhythm unless the user completes the job. 
Notifications inform users about events in objects 
  • Activating Notifications The recipient activates the notifications for a specific object to get notified OR a user with "Edit Settings" permission of the course or group encompassing an object forces all members of the course or group to receive notifications. 
  • Provoked by events Sending a Notification ist provoked by an event, like a change in an object. While the general sending of Notifications may be governed by avilibilty dates, the very event that causes the notifcation is not date-dependent. IIAS checks nothing after the notification was sent, ILIAS is done after sending the message. 
  • One-off Notifications are sent exactly once, after the event provoked them. There are no repeated notifications.  Users do not have to do anything but take in information. 
Shared Properties of Notifications and Reminders
Notifications and Reminders have things in common: 
  • Both are messages sent to a user.
  • Both are to pile up in a dedicated queue.
 
System Messages
  • Activating System Messages: A user with access to the global Administration activate the Sytsem Messages to "Own Block", "Mail Block" or "Off". All users will get them, recipients are individually saluted. 
  • Provoked by Events:  There is no conceivable distinction between System Messages and News. However Sytsem Messages are sent if the user's role in a course or group is changed, an appointment was cancelled, a comment was made to an exercise (?!?)
Something completely different is news. News are sent if: 
  • The Test was set online.
  • File has been added.
  • New wiki page has been created.
  • User created News

 
 
 

1.2 Channel

All types of Messages can be sent through different Channels. Typical Channels are 

  • internal Mail
  • external Mail
  • On-Screen Display 

1.3 Aggregation

  • Blocks on Personal Desktion: System Messages, News
  • Entries on Personal Desktop: News 
  • Block in Object: News 
  • Tab in Course or Group: Timeline
  • Daily aggregation Mail from Courses or Groups

2 Status

  • Effective from release: { not approved yet | x.y }
  • Approved by Jour Fixe at: { link to Jour Fixe agenda }
  • Implementation status: { implemented completely | partly implemented | needs implementation }
  • Funding for streamlining existing features: { name of organisation }
  • Implementation of guideline: { all developers | name of responsible developer }

3 Components that are not compliant with the Guideline

4 Discussion

...

Last edited: 19. Jan 2018, 13:09, Kunkel, Matthias [mkunkel]