On 28/09/15 12:32 +0100, John Garbutt wrote:
On 28 September 2015 at 12:10, Sean Dague <s...@dague.net> wrote:
On 09/27/2015 08:43 AM, Doug Hellmann wrote:
Excerpts from Mark Voelker's message of 2015-09-25 20:43:23 +0000:
On Sep 25, 2015, at 1:56 PM, Doug Hellmann <d...@doughellmann.com> wrote:

Excerpts from Mark Voelker's message of 2015-09-25 17:42:24 +0000:
<snip>

Ah.  Thanks for bringing that up, because I think this may be an area where 
there’s some misconception about what DefCore is set up to do today.  In it’s 
present form, the Board of Directors has structured DefCore to look much more 
at trailing indicators of market acceptance rather than future technical 
direction.  More on that over here. [1]

And yet future technical direction does factor in, and I'm trying
to add a new heuristic to that aspect of consideration of tests:
Do not add tests that use proxy APIs.

If there is some compelling reason to add a capability for which
the only tests use a proxy, that's important feedback for the
contributor community and tells us we need to improve our test
coverage. If the reason to use the proxy is that no one is deploying
the proxied API publicly, that is also useful feedback, but I suspect
we will, in most cases (glance is the exception), say "Yeah, that's
not how we mean for you to run the services long-term, so don't
include that capability."

I think we might also just realize that some of the tests are using the
proxy because... that's how they were originally written.

From my memory, thats how we got here.

The Nova tests needed to use an image API. (i.e. list images used to
check the snapshot Nova, or similar)

The Nova proxy was chosen over Glance v1 and Glance v2, mostly due to
it being the only widely deployed option.

And they could be rewritten to use native APIs.

+1
Once Glance v2 is available.

Adding Glance v2 as advisory seems a good step to help drive more adoption.

What do you mean here? Glance v2 tests?

I just want to make sure you're talking about the tests and not the
API since the later is available and deployed in several clouds.[0]

[0] 
http://lists.openstack.org/pipermail/openstack-dev/2015-September/074500.html

Flavio




--
@flaper87
Flavio Percoco

Attachment: pgprPQXkGJYuL.pgp
Description: PGP signature

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to