User:Harthur/QAC/Notifications

From MozillaWiki
Jump to navigation Jump to search

This page is for the discussion and outlining of the notification system for the QA Companion Extension. Feel free to edit and add topics for discussion! Notifications will help testers and beta users stay active by reminding them of QA events and releases.

notification content

  • Notify of:
    • test day
    • bug day
    • new alpha/beta releases
    • new QMO news (one of the feeds is updated)
    • other QMO mechanism ("notify QAC users" checkbox for admins?)
  • Shouldn't just notify, should provide place to go (irc link to #testday, link to new beta)

notification style

  • timing should be tooltip-like
  • appear from QAC icon in status bar
  • bubble/quotebox/box appearance
  • orignal design, thoughts? :

Qacnotification1.png

notification system

  • feed checking every _ minutes
    • show all feeds from current time - _ minutes
    • ability to purge all feeds
    • ability to change how often they are notified - qac controls how often it checks
  • checking on startup
    • how do we determine if something is "old"
      • store for each feed entry a publish date (pubDate) and isDislayed flag
      • initial feed pull should only contain entries from up to a week ago
    • how do we display multiple notifications