Differences

This shows you the differences between two versions of the page.

Link to this comparison view

wiki:old:gsoc_proposal_notifications [2013/07/10 22:55] (current)
Line 1: Line 1:
 +===== Notifications module =====
 +OAR is able to send notifications on some **events**, to the administrator in case of problems, or to the users to notify the start or the end of a job. Those notifications are currently sent by **e-mail** only. This is not the more efficient way since notifications can generate a lot of email traffic.
 +
 +We want to build a notifications **module** able to accept **plugins** for other types of notification systems. One of the first plugin to create is for **XMPP** so that administrator and users may be notified in a chat room. Portable devices such as **iPhone/​iPod** push notification services may also be studied.
 +
 +===== Difficulty =====
 +
 +Medium
 +
 +===== Skills =====
 +
 +  *  Perl
 +  *  Mysql/​Postgresql
 +  *  Network sockets/​XMPP protocol under Linux
 +
 +===== References =====
 +"XMPP (Jabber protocol)":​ http://​xmpp.org
 +
 +"Apple push notification service":​ http://​support.apple.com/​kb/​HT3576
 +
 +"​Ebuddy iphone/ipod application (a simple way to have notifications without developping an apple push notification service":​ http://​www.ebuddy.com/​
 +
 +[[http://​www.webhooks.org/​|webhooks]]
 +
 +[[https://​api.grid5000.fr/​sid/​ui|Grid'​5000 UI]]  (need of Grid'​5000'​s account)
 +
 +===== Mentors =====
 +  *  Bruno Bzeznik
 +  *  Joseph Emeras
  
wiki/old/gsoc_proposal_notifications.txt ยท Last modified: 2013/07/10 22:55 (external edit)
Recent changes RSS feed GNU Free Documentation License 1.3 Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki