<html><body><p>Before beginning, I'd like to thank all members of the Keystone community. The Mitaka release would not be possible without the many dedicated contributors to the Keystone project. This was a great development cycle and I’m very happy with the finished product. Here’s the Keystone Mitaka release at a glance.<br><br>*Features*<br>In total, we completed 16 blueprints/specs in the Mitaka release. We bumped 2 to the Newton release. Some of the more interesting features are:<br>  - Time-based one-time password (TOTP)<br>  - Implied roles        <br>  - Domain specific roles<br>  - Shadow users<br>  - Bootstrap via keystone-manage<br>For a comprehensive list of complete features and additional information please refer to our specs page.<br>Source: <a href="http://specs.openstack.org/openstack/keystone-specs/">http://specs.openstack.org/openstack/keystone-specs/</a> <br><br>*Community*<br>We added 2 new core members to the team, Dave Chen and Samuel de Medeiros Queiroz. I’d like to once again thank them for their support during the development cycle.<br>Source: <a href="http://lists.openstack.org/pipermail/openstack-dev/2016-January/085170.html">http://lists.openstack.org/pipermail/openstack-dev/2016-January/085170.html</a> <br><br>*Bugs*<br>We started to perform weekly bug squashes and triages. We _actually_ did them, consistently too. I’m very happy to say that Keystone’s bug count is the lowest it has been in a long time, with 107 open bugs to date. A far cry from the 300 when Mitaka started. This is a small victory that we can be proud of that gives us a sense of completion.<br>Source: <a href="http://status.openstack.org/bugday/">http://status.openstack.org/bugday/</a> and <a href="https://bugs.launchpad.net/keystone">https://bugs.launchpad.net/keystone</a> <br><br>*Consolidation*<br>A large factor that made the above possible is the removal or deprecation of certain features. This includes, but is not limited to:<br>  - LDAP write support for users and groups -- deprecated<br>  - PKI tokens -- deprecated<br>  - Using LDAP as a store for projects and roles -- removed<br>Source: <a href="http://lists.openstack.org/pipermail/openstack-operators/2015-November/009019.html">http://lists.openstack.org/pipermail/openstack-operators/2015-November/009019.html</a> <br><br>*Libraries*<br>We made great strides in the adoption of keystoneauth. Both novaclient and neutronclient are now using our new keystoneauth library, with many other projects working on patches to do the same. <br>Source: <a href="https://review.openstack.org/#/c/236325/">https://review.openstack.org/#/c/236325/</a> and <a href="https://review.openstack.org/#/c/256056/">https://review.openstack.org/#/c/256056/</a> <br><br>*Release notes*<br>A comprehensive list of release notes can be viewed here: <a href="http://docs.openstack.org/releasenotes/keystone/unreleased.html">http://docs.openstack.org/releasenotes/keystone/unreleased.html</a> or here <a href="http://docs.openstack.org/releasenotes/keystone/mitaka.html">http://docs.openstack.org/releasenotes/keystone/mitaka.html</a> (depending on when you view them)<br><br>To everyone who participated in contributing to Keystone during the Mitaka release, I cannot thank you enough for your time and effort. <br><br>Thanks,<br><br>Steve Martinelli<br>OpenStack Keystone Project Team Lead<BR>
</body></html>