adamcik / plan

Timetable generator
http://ntnu.1024.no/
Other
51 stars 9 forks source link

Create notification system #18

Open adamcik opened 14 years ago

adamcik commented 14 years ago

Firstly there are two types of notifications that need to be handled:

  1. Short term notices, eg. "Adding course failed..."
  2. Long term notices, eg. "Next semester available..."

Notifications can be targeted against:

Notifications can be have the following types:

Notifications can have a maximum age.

Notifications should be written in markdown.

Notifications should be stored in db and use caching.

Notifications should no rely on cookies or sessions.

Notifications should be available to code and admin.

Notications should solve/replace the following issues:

adamcik commented 14 years ago

Should take new django 1.2 notifications into account.

adamcik commented 12 years ago

Unsure how and if this should fit into the varnish caching scheme that the site is moving towards.