← Back to team overview

fuel-dev team mailing list archive

Re: Oslo support in Fuel - meeting notes (18.11.2013)

 

Thanks Nick,

What is the next step?
Will you try to make a proof of concept of web.py + oslo-db?


On Mon, Nov 18, 2013 at 6:21 PM, Nikolay Markov <nmarkov@xxxxxxxxxxxx>wrote:

> Team, we were discussing moving to Oslo with some people from Ironic
> project, and here is a number of statements we got:
>
> 1) Oslo itself is trying to get rid of eventlet-based logic, because this
> approach is bad for moving to Python 3 and Oslo itself should not be nailed
> to one concurrency model. That's why we can pass our scopped_session as a
> session factory, as we do now, but this is kinda unresearched way for Oslo
> right now. So hypothetically there may be some troubles. But there are no
> serious issues preventing us from switching our code to it.
> 2) There is no serious need for moving to another web framework right now,
> but if we want to catch up with OpenStack - it should be Pecan. But it's
> really low-priority task for now.
> 3) Oslo supporters are really slow in patch acceptance. This means, if we
> run into some trouble - we may need to use our own patched version of Oslo,
> with blackjack and other stuff, before our patches will be accepted (it may
> last for months).
> 4) Pecan is really fast in accepting patches, but though it's really small
> and doesn't provide much functionality we need (like, pagination). However,
> there are some existing patches (in Ironic itself, for example) which
> provide this lacking functionality.
> 5) There is no really common way how to write APIs for OpenStack, but we
> may follow any of the ways they already use - for example, copy this part
> from Nova or Ironic and dance further.
>
> --
> Best regards,
> Nick Markov
>
> --
> Mailing list: https://launchpad.net/~fuel-dev
> Post to     : fuel-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~fuel-dev
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References