unhosted / u36

Organization of our hosting team
0 stars 0 forks source link

NLnet milestone 6: New feature - shared notification #9

Closed michielbdejong closed 9 years ago

michielbdejong commented 10 years ago

6 New feature: shared notification

In order to make users switch to unhosted applications these should be able to give the same level of platform integration across separate applications that 'bundled' applications from monolithic origin can and do provide. Currently there is no canonical way for unhosted applications to 'talk' to the user unless they are opened in their own window and the user is actively logged in to the application. Adding a shared notification mechanism will greatly improve the integrated user experience of Unhosted web apps.

Milestones: a) Design extensible shared notification mechanism (2.500 euro) b) Implement shared notification mechanism in remoteStorage.js (2.500 euro)

https://storage.5apps.com/michiel/public/shares/131122-1639-2013-08-019-mou-unhosted.pdf

michielbdejong commented 10 years ago

For sending notifications to a device (assumes a pro-active server): https://wiki.mozilla.org/WebAPI/SimplePush

For sending notifications from an open (or background) tab: http://www.w3.org/TR/notifications/

For integrating notifications into one stream: https://github.com/michielbdejong/meute/blob/master/upstream/remotestorage-modules/inbox.js

michielbdejong commented 10 years ago

part a) done: https://groups.google.com/forum/#!topic/unhosted/_xC0ZTBvaqA will do part b) some time after finishing core modules and hoodie integration

michielbdejong commented 10 years ago

By opening https://5apps.com/michiel/push with my Firefox OS device, I was able to install https://github.com/michielbdejong/ffos-push and it successfully gave me an endpoint on the screen.

michielbdejong commented 9 years ago

Done. https://groups.google.com/d/msg/unhosted/_xC0ZTBvaqA/OsD2lxIHtJEJ