← Back to team overview

mahara-contributors team mailing list archive

[Bug 901044] [NEW] Notifications should be based on activity streams

 

Public bug reported:

We should clean up the notification system to make it internally closer
to activity streams:

  http://activitystrea.ms/specs/atom/1.0/

Converting activity types to verbs and adding missing objects and actors
will allow us to dynamically generate many of the sentences that we now
store as text in the message column of the
notification_internal_activity table.

There is a standard list of verbs that we could reuse here:

  http://activitystrea.ms/head/activity-schema.html

Other than making Mahara feeds (see
https://wiki.mahara.org/index.php/Developer_Area/Specifications_in_Development/Notification_Feeds)
compatible with modern social applications, it will make it possible to
programmatically parse our notifications.

** Affects: mahara
     Importance: Wishlist
         Status: Confirmed


** Tags: notifications

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
https://bugs.launchpad.net/bugs/901044

Title:
  Notifications should be based on activity streams

Status in Mahara ePortfolio:
  Confirmed

Bug description:
  We should clean up the notification system to make it internally
  closer to activity streams:

    http://activitystrea.ms/specs/atom/1.0/

  Converting activity types to verbs and adding missing objects and
  actors will allow us to dynamically generate many of the sentences
  that we now store as text in the message column of the
  notification_internal_activity table.

  There is a standard list of verbs that we could reuse here:

    http://activitystrea.ms/head/activity-schema.html

  Other than making Mahara feeds (see
  https://wiki.mahara.org/index.php/Developer_Area/Specifications_in_Development/Notification_Feeds)
  compatible with modern social applications, it will make it possible
  to programmatically parse our notifications.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/901044/+subscriptions


Follow ups

References