<font size=2 face="sans-serif">Hey Everyone,</font>
<br>
<br><font size=2 face="sans-serif">I've received a couple emails from folks
interested in federation for Keystone, ranging from testing federation
to fix bugs and implement blueprints.</font>
<br>
<br><font size=2 face="sans-serif">I've been keeping a list of Federation
specific work items for Keystone, I've tried to attach names to some of
the items that have already been started.</font>
<br><font size=2 face="sans-serif">If you're interested in helping out,
find an item below and shoot me an email (cc dolphm) with details about
how you can help.</font>
<br>
<ul>
<li><font size=2 face="sans-serif">Keystone to Keystone Federation</font>
<ul>
<li><font size=2 face="sans-serif">blueprint here: </font><a href="https://blueprints.launchpad.net/keystone/+spec/keystone-to-keystone-federation"><font size=2 face="sans-serif">https://blueprints.launchpad.net/keystone/+spec/keystone-to-keystone-federation</font></a>
<li><font size=2 face="sans-serif">Lots of interested parties here, but
no one has yet to post a patch about this</font>
<li><font size=2 face="sans-serif">If anyone can help implement this part,
or help in crafting the API please let me know.</font>
<li><font size=2 face="sans-serif">Doc'ing this portion would be extremely
important, too.</font>
<li></ul>
<li><font size=2 face="sans-serif">Supporting different protocols</font>
<ul>
<li><font size=2 face="sans-serif">OpenIDConnect support</font>
<ul>
<li><font size=2 face="sans-serif">blueprint here: </font><a href="https://blueprints.launchpad.net/keystone/+spec/auth-plugin-openid-connect"><font size=2 face="sans-serif">https://blueprints.launchpad.net/keystone/+spec/auth-plugin-openid-connect</font></a>
<li><font size=2 face="sans-serif">Implementation from stevemar here: </font><a href=https://review.openstack.org/#/c/61662/15><font size=2 face="sans-serif">https://review.openstack.org/#/c/61662/15</font></a>
<li><font size=2 face="sans-serif">Reviews wanted!</font></ul>
<li><font size=2 face="sans-serif">ABFAB protocol support</font>
<ul>
<li><font size=2 face="sans-serif">Waiting on an apache module</font></ul></ul>
<li>
<li><font size=2 face="sans-serif">SAML Client work in keystoneclient</font>
<ul>
<li><font size=2 face="sans-serif">Active patch from marekd here: </font><a href=https://review.openstack.org/#/c/92166/><font size=2 face="sans-serif">https://review.openstack.org/#/c/92166/</font></a>
<li><font size=2 face="sans-serif">Reviews wanted!</font>
<li></ul>
<li><font size=2 face="sans-serif">How can we gate on federation configurations
and perform real tempest tests?</font>
<ul>
<li><font size=2 face="sans-serif">If anyone has *any* ideas on this, please
share - the keystone team is stumped on this one.</font>
<li></ul>
<li><font size=2 face="sans-serif">Auditing support for federated users</font>
<ul>
<li><font size=2 face="sans-serif">Need a blueprint for this topic</font>
<li><font size=2 face="sans-serif">Any takers for implementation?</font></ul>
<li>
<li><font size=2 face="sans-serif">Mapping engine enhancements</font>
<ul>
<li><font size=2 face="sans-serif">Trusted Attributes</font>
<ul>
<li><font size=2 face="sans-serif">blueprint here: </font><a href="https://blueprints.launchpad.net/keystone/+spec/trusted-attribute-issuing-policy"><font size=2 face="sans-serif">https://blueprints.launchpad.net/keystone/+spec/trusted-attribute-issuing-policy</font></a>
<li><font size=2 face="sans-serif">ksiu has the API spec here: </font><a href=https://review.openstack.org/#/c/60489/><font size=2 face="sans-serif">https://review.openstack.org/#/c/60489/</font></a></ul>
<li><font size=2 face="sans-serif">Bugs (brought up by others as possible
optimizations)</font>
<ul>
<li><font size=2 face="sans-serif">Prioritize users / groups rules</font>
<li><font size=2 face="sans-serif">Add domain support</font>
<li><font size=2 face="sans-serif">Make groups a wildcard</font></ul></ul>
<li>
<li><font size=2 face="sans-serif">Federated Keystone and Horizon</font>
<ul>
<li><font size=2 face="sans-serif">Completely open-ended, there isn't much
an expectation that we deliver this in Juno, but it's something we should
start thinking about.</font>
<li></ul>
<li><font size=2 face="sans-serif">Docs for everything!</font></ul><font size=2 face="sans-serif"><br>
</font>
<br><font size=1 face="Arial">Regards,</font>
<br>
<br><font size=3 color=#8f8f8f face="Arial"><b>Steve Martinelli</b></font><font size=1 face="Arial"><br>
Software Developer - Openstack<br>
Keystone Core Member</font>
<table width=680 style="border-collapse:collapse;">
<tr height=8>
<td width=680 colspan=2 style="border-style:solid;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<hr>
<tr valign=top height=8>
<td width=420 style="border-style:solid;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=1 color=#4181c0 face="Arial"><b>Phone:</b></font><font size=1 color=#5f5f5f face="Arial">
1-905-413-2851</font><font size=1 color=#4181c0 face="Arial"><b><br>
E-mail:</b></font><font size=1 color=#5f5f5f face="Arial"> </font><a href=mailto:stevemar@ca.ibm.com target=_blank><font size=1 color=#5f5f5f face="Arial"><u>stevemar@ca.ibm.com</u></font></a>
<td width=259 style="border-style:solid;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<div align=right><font size=1 color=#5f5f5f face="Arial">8200 Warden Ave<br>
Markham, ON L6G 1C7<br>
Canada</font></div></table>
<br>