Thanks Henry for putting it all together.

In my opinion we should go with option "a" (role-assignment as a first class 
citizen) which seems correct to me, looking in to time constraint, option 'b' 
is OK as an EXTENSION but SHOULD NOT BE implemented as part of core API.

Thoughts???


Arvind

-----Original Message-----
From: Henry Nash [mailto:hen...@linux.vnet.ibm.com] 
Sent: Monday, June 17, 2013 6:52 AM
To: OpenStack Development Mailing List
Subject: [openstack-dev] [keystone] Inherited domain roles: Options for Havana 
and beyond

Hi

I have amended the etherpad to summarize the two proposed paths:

a) Full "role-assignment as a first class entity" for Havana
b) Stepping stone approach, for Havana and "I"

So you can see what is involved in b), I have amended the two in-flight bp 
identity proposals to match what this would look like:

https://review.openstack.org/#/c/29781/14
https://review.openstack.org/#/c/32394/7

[Ok, technically I should have done this is 3 bp, one for changing the current 
apis, one for the new GET /role-assignment api (that supports groups but not 
inherited roles) and then an updated GET /role-assigment api that now supports 
the inherited roles as well, and would be dependant on the other two 
bps.....but in the interests of time I kept it simple.] 

We need to make a call on whether we take a) or b) at tomorrows keystone IRC 
meeting, if not before.  We are running out of time. 

Henry

_______________________________________________
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

Reply via email to