[openstack-dev] When should things get added to Oslo.Incubator

Davanum Srinivas davanum at gmail.com
Tue Dec 3 22:15:34 UTC 2013


Robert,

I believe some code is in Ironic too [1]. The 2 choices are in Oslo are:

1) copy code to oslo-incubator
2) start a new oslo.objects(?) repo

In the summit meeting, we have been trying to break existing code into
libraries so #1 is probably counter-productive. If the code churn in
the files are slowed down quite a bit, #2 is a much better option
IMHO. It's still under oslo but as a separate library.

[1] https://github.com/openstack/ironic/tree/master/ironic/objects

On Tue, Dec 3, 2013 at 4:42 PM, Robert Collins
<robertc at robertcollins.net> wrote:
> Hey - https://review.openstack.org/#/c/57022/7//COMMIT_MSG - I
> strongly suggested here that reusing the Nova object code is the first
> step towards an objects library, and that we should be putting it in
> olso; there are some reasonable concerns about this being experimental
> but...
>
> The Oslo wiki page says:
> The process of developing a new Oslo API usually begins by taking code
> which is common to some OpenStack projects and moving it into the
> oslo-incubator repository. New APIs live in the incubator until they
> have matured to meet the criteria described above.
>
> So if this code lands in solum as-is, its now common - to me that
> means we should be going straight to oslo.incubator and working on
> shared code.
>
> However there's clearly an expectation mismatch - so - any thoughts?
>
> -Rob
>
>
> --
> Robert Collins <rbtcollins at hp.com>
> Distinguished Technologist
> HP Converged Cloud
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



-- 
Davanum Srinivas :: http://davanum.wordpress.com



More information about the OpenStack-dev mailing list