<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 29, 2014 at 12:59 PM, Morgan Fainberg <span dir="ltr"><<a href="mailto:morgan.fainberg@gmail.com" target="_blank">morgan.fainberg@gmail.com</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto"><br></div><div style="font-family:Helvetica,Arial;font-size:13px;color:rgba(0,0,0,1.0);margin:0px;line-height:auto">
David and Kristy, the slides and summit session are a great starting place for this work. Now we need to get the proposal drafted up in the new Keystone-Specs repository ( <a href="https://git.openstack.org/cgit/openstack/keystone-specs" target="_blank">https://git.openstack.org/cgit/openstack/keystone-specs</a> ) so we can keep this conversation on track. Having the specification clearly outlined and targeted will help us address any concerns with the proposal/redesign as we move into implementation.</div>
</div></blockquote><div><br></div><div>I can't tell from the linked slides what exactly will change. When a spec is proposed I'd love to see at least the following things:</div><div><br></div><div> - A description/diagram of the layers and how data flows between them.</div>
<div> - A description/diagram showing structural code changes that need to happen to support the proposal.</div><div> - A breakdown of user facing changes for things that can't be completely backward compatible.</div>
<div><br></div><div>The talk at the summit seemed to revolve around a few methods and a class that had SAML in the name. I think some of the recent work is making this more generic and there is at least one proposal to add protocols. It would be nice to see why this refactoring isn't enough.</div>
</div><br clear="all"><div><br></div>-- <br>David<br>blog: <a href="http://www.traceback.org" target="_blank">http://www.traceback.org</a><br>twitter: <a href="http://twitter.com/dstanek" target="_blank">http://twitter.com/dstanek</a><div>
www: <a href="http://dstanek.com" target="_blank">http://dstanek.com</a></div>
</div></div>