election/candidates/mitaka/Keystone/Steve_Martinelli.txt

53 lines
2.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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 Keystones ability to integrate with enterprise
environments. I was a significant contributor to Keystones 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. Ive 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 wasnt without the exceptional Keystone
core team and its extended team. They are truly fantastic folks, and Ive
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 its 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