settingsLogin | Registersettings

[openstack-dev] [keystone] PTL Candidacy

0 votes

Hello everyone,

I'd like to announce my candidacy for the Keystone PTL for the Mitaka cycle.
The project has had great leadership the entire time I have been involved
I want to keep up the tradition.

I've been working on Keystone for the past 2 years and I'd like to step up
and take more of a leadership role. I have a long track record of technical
leadership that can be directly applied to Keystone. This includes
from project management to application architecture and many things in

My thoughts on the direction of the project really boil down to landing the
features we have already committed to, taking our experimental features and
making them stable, improving general project stability and expanding our

Goals for this cycle:

  • Land the features

    Several features that are very beneficial to the community are currently
    in development. We need to get them stable and shipped for Mitaka. This
    includes, but is not limited to federation, reseller, and centralized
    policy. There is also additional work that needs to be done with
    federation to take it from experimental to stable, like helping other
    projects adapt to the new requirements and making it a first class

  • Fix the bugs

    We have 293 bugs (at the time of this writing) that need some attention.
    Many have patches that need some work or just need reviews. Others need
    to be investigated and fixed. I'd like to cut this number in half. To do
    that I'd like to get people to focus more on them through activities such
    as bug reviews and bug days (more on that below).

  • Expand out testing

    Over the last two cycles we have made some significant advances in our
    testing practices. We need to expand on this cultural shift and even
    the focus on testing.

    The full test runtime needs to be cut by at least 50% to improve developer
    workflow. Near immediate test feedback is important for not breaking flow
    when writing code. This can be accomplished by refactoring test code to
    reduce unnecessary setup and focus on the code being tested.

  • Expand our community

    Being PTL isn't about me making all of the decisions or calling all of the
    shots. It's about facilitating the design and development of Keystone by
    working with the community. Through mentoring we can get more developers
    ready to be core to speed up our review pace. We need to work together to
    find ways to give more people the ability to contribute upstream. I do
    believe it's possible to make our thriving community even better.

Thank you for voting for me as your PTL for the Mitaka release cycle.

-- David Stanek

OpenStack Development Mailing List (not for usage questions)
asked Sep 17, 2015 in openstack-dev by dstanek_at_dstanek.c (2,440 points)   1 2