-
Notifications
You must be signed in to change notification settings - Fork 231
Push notifications #1527
Copy link
Copy link
Open
Labels
Description
Let's do some weird interesting stuff and see if we can get this working in any reasonable way at all, whoo.
The only prior art I know of for this is Palaver's iOS push notif capability: https://github.com/cocodelabs/palaver-irc-capability/blob/master/Specification.md
What are our requirements for something like this, and do we have any clue what it'd look like?
Rough requirements:
- iOS + Android
- Any other mobile OSes do push notifs? Can we make this flexible enough to be pluggable if any new systems do come around (e.g.
iosvsgoogleor something with a data blob that gets defined for each system).
In the v3 channel, sling mentioned something about push notif clearing. How can we do that nicely, and can we just clone how the palaver cap does it? If so, mad.
Another rough requirement:
- Push credentials (iOS push-notif app sending key or w/e) needs to be provided by the app, and not by the server. Because jesus christ servers will absolutely not bother doing any of that kind of setup themselves, nor should they have to. The app author already has to worry about that stuff since they're working with the platforms directly.
- Do we need to define a 'standard http push endpoint' or something, and have clients provide us an api to push stuff to? See how the palaver spec does this - they do it for a reason that's probably related to the above point.
So, what does this look like in our heads?
Reactions are currently unavailable