<div dir="ltr"><div>Hello everyone,</div><div><br></div><div>I'd like to announce my candidacy for the Keystone PTL for the Mitaka cycle.</div><div>The project has had great leadership the entire time I have been involved and</div><div>I want to keep up the tradition.</div><div><br></div><div>I've been working on Keystone for the past 2 years and I'd like to step up</div><div>and take more of a leadership role. I have a long track record of technical</div><div>leadership that can be directly applied to Keystone. This includes everything</div><div>from project management to application architecture and many things in</div><div>between.</div><div><br></div><div>My thoughts on the direction of the project really boil down to landing the</div><div>features we have already committed to, taking our experimental features and</div><div>making them stable, improving general project stability and expanding our</div><div>community.</div><div><br></div><div>Goals for this cycle:</div><div><br></div><div>* Land the features</div><div><br></div><div> Several features that are very beneficial to the community are currently</div><div> in development. We need to get them stable and shipped for Mitaka. This</div><div> includes, but is not limited to federation, reseller, and centralized</div><div> policy. There is also additional work that needs to be done with</div><div> federation to take it from experimental to stable, like helping other</div><div> projects adapt to the new requirements and making it a first class OpenStack</div><div> feature.</div><div><br></div><div>* Fix the bugs</div><div><br></div><div> We have 293 bugs (at the time of this writing) that need some attention.</div><div> Many have patches that need some work or just need reviews. Others need</div><div> to be investigated and fixed. I'd like to cut this number in half. To do</div><div> that I'd like to get people to focus more on them through activities such</div><div> as bug reviews and bug days (more on that below).</div><div><br></div><div>* Expand out testing</div><div><br></div><div> Over the last two cycles we have made some significant advances in our</div><div> testing practices. We need to expand on this cultural shift and even expand</div><div> the focus on testing.</div><div><br></div><div> The full test runtime needs to be cut by at least 50% to improve developer</div><div> workflow. Near immediate test feedback is important for not breaking flow</div><div> when writing code. This can be accomplished by refactoring test code to</div><div> reduce unnecessary setup and focus on the code being tested.</div><div><br></div><div>* Expand our community</div><div><br></div><div> Being PTL isn't about me making all of the decisions or calling all of the</div><div> shots. It's about facilitating the design and development of Keystone by</div><div> working with the community. Through mentoring we can get more developers</div><div> ready to be core to speed up our review pace. We need to work together to</div><div> find ways to give more people the ability to contribute upstream. I do</div><div> believe it's possible to make our thriving community even better.</div><div><br></div><div>Thank you for voting for me as your PTL for the Mitaka release cycle.</div><div><br></div><div><br></div>-- David Stanek
</div>