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 <[email protected]>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 : [email protected] > Unsubscribe : https://launchpad.net/~fuel-dev > More help : https://help.launchpad.net/ListHelp > > -- Mike Scherbakov
-- Mailing list: https://launchpad.net/~fuel-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~fuel-dev More help : https://help.launchpad.net/ListHelp

