Re: [openstack-dev] [Murano] New API methods for App Catalog UI

2014-03-11 Thread Alexander Tivelkov
Hi Georgy,

There was already a discussion of these APIs [1] about some time ago,
the draft for API has been proposed here [2], the etherpad for
discussion and feedback was created [3] and the direction was already
approved in the blueprint [4]. As far as I know, the work on this set
of APIs has already begun.
Please align your vision with this spec.
We may discuss it today on the weekly meeting in IRC.


[1] http://lists.openstack.org/pipermail/openstack-dev/2014-March/028886.html
[2] http://docs.muranorepositoryapi.apiary.io
[3] https://etherpad.openstack.org/p/muranorepository-api
[4] https://blueprints.launchpad.net/murano/+spec/murano-repository-api-v2
--
Regards,
Alexander Tivelkov


On Mon, Mar 10, 2014 at 7:21 PM, Georgy Okrokvertskhov
gokrokvertsk...@mirantis.com wrote:
 Hi,

 Murano is moving towards App Catalog functionality and in order to support
 this new aspect in the UI we need to add new API methods to cover App
 Catalog operations. Currently the vision for App Catalog API is the
 following:
 1) All App create operations will be covered by metadata repository API
 which will eventually be a part of Glance Artifacts functionality. New
 application creation will be technically a creation of a new artifact and
 uploading it to metadata repository. The sharing and distribution aspects
 will be covered by the same artifact repository functionality.

 2) App Listing and App Catalog rendering will be covered by a new Murano
 API. The reason for that is to keep UI thin and keep package representation
 aspects out of the general artifacts repository.

 The list of new API functions is available here:
 https://etherpad.openstack.org/p/MuranoAppCatalogAPI

 This is a first draft to cover minimal UI rendering requirements.

 Thanks
 Georgy

 --
 Georgy Okrokvertskhov
 Architect,
 OpenStack Platform Products,
 Mirantis
 http://www.mirantis.com
 Tel. +1 650 963 9828
 Mob. +1 650 996 3284

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [Murano] New API methods for App Catalog UI

2014-03-10 Thread Georgy Okrokvertskhov
Hi,

Murano is moving towards App Catalog functionality and in order to support
this new aspect in the UI we need to add new API methods to cover App
Catalog operations. Currently the vision for App Catalog API is the
following:
1) All App create operations will be covered by metadata repository API
which will eventually be a part of Glance Artifacts functionality. New
application creation will be technically a creation of a new artifact and
uploading it to metadata repository. The sharing and distribution aspects
will be covered by the same artifact repository functionality.

2) App Listing and App Catalog rendering will be covered by a new Murano
API. The reason for that is to keep UI thin and keep package representation
aspects out of the general artifacts repository.

The list of new API functions is available here:
https://etherpad.openstack.org/p/MuranoAppCatalogAPI

This is a first draft to cover minimal UI rendering requirements.

Thanks
Georgy

-- 
Georgy Okrokvertskhov
Architect,
OpenStack Platform Products,
Mirantis
http://www.mirantis.com
Tel. +1 650 963 9828
Mob. +1 650 996 3284
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev