Common Libraries Updates - Juno Edition

1,027 views

Published on

Doug Hellmann, Common Libraries PTL, outlines the changes made in the Icehouse release as well as upcoming updates for Juno.

Learn more about Common Libraries (Oslo) here: https://wiki.openstack.org/wiki/Oslo

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,027
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
22
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • a little bit of background on the incubator and how we copy files around until the API stabilizes
  • reduce technical debt; produce libraries that can be reused throughout openstack and are possibly useful for other projects as well
  • PyCADF, taskflow, stevedore, cliff
  • blue - already released; yellow - to be released during Juno
  • Common Libraries Updates - Juno Edition

    1. 1. Oslo Update for Juno 26 June 2014 Doug Hellmann
    2. 2. Mission To produce a set of python libraries containing code shared by OpenStack projects. The APIs provided by these libraries should be high quality, stable, consistent, documented and generally applicable.
    3. 3. What is Oslo? ● Less code copying ● Formal process for stabilizing internal APIs ● Consistent behavior for deployers ● Consistent configuration option names ● Better third-party dependency management ● Better bug and security fix rollout
    4. 4. Icehouse Progress ● oslo.messaging adoption ● Graduation tools and processes ● Adopted 4 libraries
    5. 5. Juno Plans ● rootwrap performance improvements ● Bring adopted libraries to 1.0 ● Graduate 7 new libraries from incubator
    6. 6. Oslo Library Dependencies
    7. 7. Tracking Juno Progress ● https://launchpad.net/oslo/juno ● http://git.openstack.org/cgit/openstack/oslo-specs

    ×