[openstack-dev] [all] Treating notifications as a contract

Eoghan Glynn eglynn at redhat.com
Thu Jul 10 20:14:19 UTC 2014



> Glad to see this coming up again. I've been pushing that since the
> Icehouse summit in Hong-Kong, where we had a Oslo session about that
> subject and where everybody nod about my initial plan. :)
> 
> I've created a blueprint and started a very primitive implementation
> back then:
>   https://blueprints.launchpad.net/oslo.messaging/+spec/notification-structured
> 
> but had to stop by lacking time to push that effort further.
> 
> My initial plan was to leverage a library like voluptuous to do schema
> based validation on the sender side. That would allow for receiver to
> introspect schema and know the data structure to expect. I didn't think
> deeply on how to handle versioning, but that should be doable too.
> 
> To summarize, I got the feeling that there's more a need of resources to
> work on that than any problem. Same old, same old.

Yes, this is something that would require some effort across a range
of producer-side and consumer-side projects, so it would be completely
dependent on the fine aspirations being backed up by actual resources.

Cheers,
Eoghan



More information about the OpenStack-dev mailing list