9007c9a48d
Nomination to serve as Keystone PTL for the Mikata cycle. Change-Id: Ie4c8f4ce78f2ce0042afc936fcad0ec1f11e6ba6
53 lines
2.8 KiB
Plaintext
53 lines
2.8 KiB
Plaintext
Hey everyone,
|
||
|
||
After contributing consistently to Keystone since the Grizzly release, I'd
|
||
like to run for the Keystone PTL position for the Mikata release cycle.
|
||
|
||
I've been a core contributor to Keystone since Icehouse and have largely
|
||
been focused on improving Keystone’s ability to integrate with enterprise
|
||
environments. I was a significant contributor to Keystone’s federation
|
||
support, adding capabilities such as SAML and OpenID Connect enablement,
|
||
Keystone to Keystone federation support, and I have had the pleasure of
|
||
collaborating with folks from CERN, RackSpace, HP, Red Hat, and U. Kent
|
||
on all these initiatives. In addition I have added cloud auditing support
|
||
to Keystone. In my spare time, I have served as a core contributor to
|
||
OpenStackClient, Oslo Policy, Oslo Cache and pyCADF. I’ve also contributed
|
||
small patches to various other OpenStack projects, such as Docs, Horizon,
|
||
Oslo, Infra, DevStack and whatever else was needed at the time.
|
||
|
||
All of this would be for not if it wasn’t without the exceptional Keystone
|
||
core team and its extended team. They are truly fantastic folks, and I’ve
|
||
been honored to serve under Morgan and Dolph for the last two and a half
|
||
years. Thanks to their mentoring I feel this is the right time for me to serve
|
||
as PTL. I am fortunate enough to work for an employer that would allow me to
|
||
focus 100% of my time on the role of PTL.
|
||
|
||
I've also helped many new developers contribute to OpenStack and Keystone, and
|
||
have always tried to be available to other OpenStack teams to ensure the other
|
||
projects have the support from Keystone they need in order to succeed.
|
||
|
||
Some of my goals for the Mikata cycle are:
|
||
|
||
- Continue our track record of striving to be an extremely stable project
|
||
- Stride to make v3 the go-to API and finally deprecate v2.0!
|
||
- Improvements on the federated identity use-cases
|
||
- Continue the work being done in Hierarchical multi-tenancy and Reseller
|
||
- Release a version of keystoneclient that no longer includes the
|
||
session/auth/CLI code
|
||
- General cleanup and paying down technical debt:
|
||
- Deprecate PKI tokens in favor of Fernet tokens
|
||
- Remove the concept of extensions, and instead mark features as
|
||
experimental or stable
|
||
- Create a functional test suite for more advanced Keystone configurations
|
||
|
||
Finally, I think it’s important that as PTL time is spent on non-technical
|
||
duties such as improving the growth and vitality of the OpenStack community in
|
||
the following ways:
|
||
|
||
- Actively seek out the input and feedback from operators and deployers
|
||
- Mentoring others to become future core contributors and project team leads
|
||
- Ensuring I act as a point of contact for other OpenStack projects
|
||
- Continue to foster the healthy environment we have created in the Keystone
|
||
team and OpenStack as a whole
|
||
|