← Back to team overview

fuel-dev team mailing list archive

Re: Meeting Notes on Nailgun API refactoring (15.11.2013)

 

Yes,
but besides Mirantis team I would love anyone else to be able to leave
comment. It is not possible now.


On Fri, Nov 15, 2013 at 5:36 PM, Nikolay Markov <nmarkov@xxxxxxxxxxxx>wrote:

> Mike, right now editing is enabled for all Mirantis employees who have
> link to this document. Please check if you're using another account while
> accessing it.
>
>
> On Fri, Nov 15, 2013 at 4:34 PM, Mike Scherbakov <mscherbakov@xxxxxxxxxxxx
> > wrote:
>
>> Thanks Nick.
>> If there are no opposes, as next step I see creation of corresponding
>> blueprints, and targeting them to the milestone.
>>
>> As a side note - please allow anyone to comment your document. Now it has
>> only View permissions for anyone.
>>
>>
>> On Fri, Nov 15, 2013 at 4:17 PM, Nikolay Markov <nmarkov@xxxxxxxxxxxx>wrote:
>>
>>> We (FuelWeb team) had a meeting on Nailgun API refactoring, discussing
>>> some topics which are described in this document:
>>> https://docs.google.com/a/mirantis.com/document/d/16bMpYNdDfQ64uVFr9pjXTXae01Un7I2S_IQt00dA74o/edit
>>>
>>> On this meeting we came to these conclusions:
>>>
>>> Global/DB refactoring
>>> 1) Do some research about using Oslo in our current code (for example,
>>> arrange a meeting with colleagues from Ilya Sharkhat's team who closely
>>> worked on Oslo.
>>> 2) If we can't use Oslo's approach with current code (especially
>>> threads) - let's start with moving current code to Pecan and then use
>>> eventlets.
>>>
>>> Also, if I'll be the responsible one for this research, maybe some
>>> techtalk will be organized on Oslo and OpenStack best practices.
>>>
>>> REST improvement
>>> 1) Do a research about using JSON schemas for both data validation and
>>> auto-generating documentation.
>>> 2) Implement an advanced documentation on REST API and its parameters,
>>> explaining the ways objects might and might not be modified.
>>>
>>> We need to get closer to OpenStack Community and technologies they're
>>> using, even if we have to change coding style and use some arguable
>>> approaches. This will take some time to research and implement, but it also
>>> may be looked at as a good opportunity in two ways:
>>> - We use code which is already tested and can address any problems with
>>> it to community
>>> - It's a good step to taking part in submitting code to open source
>>> projects and interact with community and developers
>>>
>>> If anybody have he's own opinion about these issues - please don't
>>> hesitate to provide any comments.
>>>
>>> Thanks!
>>>
>>> --
>>> 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
>>>
>>>
>>
>>
>> --
>> Mike Scherbakov
>>
>
>


-- 
Mike Scherbakov

References