Changes

Jump to: navigation, search

CloudServices/Presence

349 bytes added, 23:03, 13 December 2013
Service Overview: Updated over, user stories, FFOS team contact
==Service Overview==
Presence is a proposed Cloud Service conceived that tracks a Firefox OS device's Internet connectivity status as ''online'', ''offline'' or ''unavailable'' by the Cloud Services teamdevice's [https://phonebookFirefox Account.mozillaA Firefox OS Web App may request permission on behalf of its publisher to read status.org/#search/tarek Tarek Ziade] for [[FirefoxOS]]Once approved, the publisher may poll the Presence service and, once the device is back online, push messages to the Web App.
Presence tracks Internet connectivity status as ''online'', ''offline'' or ''unavailable'' for each Firefox Account useris conceived and proposed by the Cloud Services team's Firefox OS devices[https://phonebook.mozilla. A org/#search/tarek Tarek Ziade] for [[FirefoxOS Web App may request permission to access this status on behalf of their publisher, who may then in turn poll the Mozilla Presence service and thus push (using SimplePush) timely messages to the Web App]].
'''User Stories'''("As a ''customer'' I want ''feature'' so I can ''benefit''.")
* As a FirefoxOS user of Web App Apps ("apps") on Firefox OS, I want to share my presence with publishers to receive timely notifications from my apps so I don't miss time-sensitize things. * As a userof Web Apps ("apps") on Firefox OS, I want:to share my presence with publishers to receive notifications from any and all of my apps including those not running because many of my favorite apps continually update from the Internet. * As a publisher of Web Apps on Firefox OS, I want to read a user's presence status to avoid maintaining a battery draining background process. * As a publisher of Web Apps on Firefox OS, I want to read a user's presence status to avoid running my own service tracking users' presence.
* to make sure I receive notifications from my contacts when I am on my phone, even if the app is not running in the foreground in FXOS.* to deal with my online status behavior in a single settings screen on my phone* ...  '''Publisher StoriesFirefoxOS Team Contacts'''
As a FirefoxOS Web App publisher, I want[https* to know the users status even if the app is not running on her device* to avoid maintaining a background process and a dedicated service to track users' presence* //phonebook.mozilla..  '''FirefoxOS Team Contacts''' TBDorg/#search/fabrice Fabrice Desré]
==Presence on other platforms==
Confirm
172
edits

Navigation menu