End-User Notifications Service

Registered by Kurt Griffiths

This project’s goal is to create a service for surfacing events to end users (where a user can be a cloud app developer, or a customer using one of those apps).

For example, a developer may want to be notified when one of their servers is low on disk space. Alternatively, a user of MyHipsterApp may want to get a text when one of their friends invites them to listen to That Band You’ve Never Heard Of.

NOTE: Umbrella blueprint

Blueprint information

Status:
Complete
Approver:
Flavio Percoco
Priority:
Medium
Drafter:
Flavio Percoco
Direction:
Needs approval
Assignee:
Feilong Wang
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
Victoria Martinez de la Cruz
Completed by
Feilong Wang

Related branches

Sprints

Whiteboard

https://review.openstack.org/#/c/129192/

https://etherpad.openstack.org/p/marconi-notifications-brainstorm

Gerrit topic: https://review.openstack.org/#q,topic:bp/notifications,n,z

Addressed by: https://review.openstack.org/138305
    Refactor code structure for notification

Addressed by: https://review.openstack.org/139792
    Start scratching notifications api

Gerrit topic: https://review.openstack.org/#q,topic:bp/persistent-transport,n,z

Addressed by: https://review.openstack.org/142432
    Add REST API for notification/subscriptions

Addressed by: https://review.openstack.org/142642
    Clean up the 'queues' package for tests

Addressed by: https://review.openstack.org/146354
    Improve spec for notification API

Addressed by: https://review.openstack.org/151529
    Implement webhook notifier driver

Addressed by: https://review.openstack.org/151871
    Add args and kwargs when get storage pipeline

Addressed by: https://review.openstack.org/164893
    Implement redis driver for notifications

Addressed by: https://review.openstack.org/168283
    Allow for internal pipelines to be defined

Gerrit topic: https://review.openstack.org/#q,topic:bp/split-data-and-control-plane,n,z

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.