[openstack-dev] a "common" client library

Jesse Noller jesse.noller at RACKSPACE.COM
Thu Jan 16 04:04:39 UTC 2014


On Jan 15, 2014, at 6:16 PM, Doug Hellmann <doug.hellmann at dreamhost.com> wrote:

> 
> 
> 
> On Wed, Jan 15, 2014 at 5:39 PM, Dean Troyer <dtroyer at gmail.com> wrote:
> On Wed, Jan 15, 2014 at 1:37 PM, Doug Hellmann <doug.hellmann at dreamhost.com> wrote:
> Several people have mentioned to me that they are interested in, or actively working on, code related to a "common" client library -- something meant to be reused directly as a basis for creating a common library for all of the openstack clients to use. There's a blueprint [1] in oslo, and I believe the keystone devs and unified CLI teams are probably interested in ensuring that the resulting API ends up meeting all of our various requirements.
> 
> I would love to see a bit more detail on the structure of the lib(s), the blueprint really doesn't discuss the design/organization/intended API of the libs.  For example, I would hope the distinction between the various layers of a client stack don't get lost, i.e. not mixing the low-level REST API bits with the higher-level CLI parsers and decorators.
> 
> Does the long-term goals include a common caching layer?
> 
> Good questions. I believe the current effort referenced by the blueprint is focusing on moving existing code into the incubator for reuse, to make it easier to restructure later. Alexei, do I have that correct?
> 
> I was starting to feel like an (unnecessary) bottleneck, so my goal for this email thread was to step out of the middle of the conversation, and make sure everyone who is doing the work knows about each other so you can all coordinate directly. 
> 
> If we need more details for requirements and a design, let's start writing them up. Maybe a wiki page or etherpad to get started, and turn that into blueprints when ready? Who wants to take that on?

I’ll take that on: If I schedule an IRC meeting next week; who would like to join?

> 
> Doug
> 
>  
> 
> dt
> 
> -- 
> 
> Dean Troyer
> dtroyer at gmail.com
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




More information about the OpenStack-dev mailing list