Push notifications! Or how you can write an app that polls a service for updates when the app can get stopped at any time by app lifecycle policy. You need to know about this stuff.
We present a proposed first iteration of our Push Notifications API, including four use cases and a somewhat deep drive into some of the implementation details (internal APIs) that might be relevant or of interest to application developers. We'd like to receive comments about these use cases, or other use cases for the service, especially where aspects of the use case is not met.
Work items for ubuntu-13.12:
[lucio.torre] Simple server: TODO
Work items for ubuntu-14.01:
[chipaca] Simple client-side daemon: TODO
define dbus api: TODO
get first running version of the service: TODO
enable opening of the connections: TODO
enable receiving a notification from a/the server: TODO
[lucio.torre] Simple server in prodstack: TODO
Desing QML API: TODO
Work items for ubuntu-14.03:
[chipaca] Message interception: TODO
[chipaca] Urgency (client-side): TODO
[lucio.torre] Urgency (server-side & protocol): TODO
[lucio.torre] Bundling: TODO
Work items for ubuntu-14.04:
[lucio.torre] scalable, persistent, etc: TODO
* Blueprints in grey have been implemented.