[openstack-dev] Some Oslo changes

Mark McLoughlin markmc at redhat.com
Thu May 30 16:50:20 UTC 2013


Hey

We had some good discussions at the design summit which have evolved our
thinking around Oslo a little bit. I thought I'd try and summarize
changes which have happened since then.

Firstly, I've tried to update the wiki page to better explain what Oslo
is all about:

  https://wiki.openstack.org/wiki/Oslo

One of the things the wiki page talks about is how oslo-core is a group
of "generalist reviewers" but that each Oslo API should also have a
specialist maintainer. I've added a list of API maintainers to the
oslo-incubator repo and explained what their responsibilities are:

  https://github.com/openstack/oslo-incubator/blob/master/MAINTAINERS

We've also now started to talk about Oslo as a "program" rather than a
"project" (credit to Monty for the term). Somewhat related to that,
we've now included the pbr and hacking libraries in Oslo. The idea is
that libraries don't need to be called "oslo.foo" to be part of Oslo.
Some libraries may be more suitable for adoption outside of OpenStack so
don't want to be constrained by the "Oslo brand".

The actual practical impact of pbr and hacking being a part of Oslo
right now is that oslo-core have +2 permissions on these projects (while
Monty and Joe/Sean remain as the "specialist maintainers" for pbr and
hacking respectively) and we're committed to maintaining a reasonable
level of API compatibility. We may evolve this in future into having all
projects aligned to the same versioning scheme, same release schedule
and same API compat commitment, but it's early days yet.

We've also set up a slot to hold project meetings and agreed we'd only
hold the meeting when someone has a topic they want to discuss:

  https://wiki.openstack.org/wiki/Meetings/Oslo

The next meeting will be on Friday, May 7th to sync up on Oslo messaging
progress:

  https://wiki.openstack.org/wiki/Oslo/Messaging

Finally, I'm really excited that we've added Flavio Percoco and Zhongyue
Luo. Many thanks to them for their awesome work on Oslo!

Cheers,
Mark.




More information about the OpenStack-dev mailing list