[openstack-dev] Nova PTL Candidacy
Monty Taylor
mordred at inaugust.com
Mon Mar 4 16:10:29 UTC 2013
I confirm that Russell is eligible to be a PTL candidate.
On 03/04/2013 10:47 AM, Russell Bryant wrote:
> Greetings,
>
> I would like to run for the Nova PTL position.
>
>
> *** Qualifications ***
>
> I am a Principal Software Engineer at Red Hat.
>
> I have been contributing to OpenStack since the end of 2011. My
> contributions have primarily been focused on Nova and Oslo. I am a
> member of the nova-core, oslo-core, and vulnerability management teams.
> I am also an elected member of the Technical Committee.
>
> I have had the most commits to Nova over the last 12 months:
>
> https://www.ohloh.net/p/novacc/contributors?query=&sort=commits_12_mo
>
> In the last 6 months, there have been 13395 Nova reviews. I did 1073 of
> them, which is the 5th most of all participating reviewers. The most by
> any reviewer was 1281, by Vish. [1]
>
> I have also started to contribute more heavily to areas that are of
> critical interest to a PTL. For the last few months I have run many of
> the weekly Nova meetings as well as assisted with the review and
> maintenance of project blueprints.
>
> If you would like more detail on my professional or open source
> background, you can find that information on:
>
> http://www.linkedin.com/in/russellbryant
> https://www.ohloh.net/accounts/russellb
>
>
> *** Platform ***
>
> 1) I am dedicated to the success of Nova, as well as not having to work
> unhealthy hours to make it happen. It is impractical for the Nova PTL
> to track detailed status on every active bug, blueprint, and review. I
> would like to work on expanding the role of sub-teams.
>
> When this topic has come up in the past, I feel like it has been
> derailed on technical details, such as how topic branches might work.
> Meanwhile, I think sub-teams have been forming and operating naturally
> without additional technical existence.
>
> If you look at the list of OpenStack meetings [2], you will see meetings
> for the DB team, XenAPI, and Hyper-V. I think these are good examples.
> I would like to encourage the continued growth of sub-teams that work
> together on a common interest area in Nova. This includes collaborating
> on getting the work done, ensuring that work targeted against releases
> is on track, and reporting team status to the rest of the Nova
> development community.
>
> 2) Nova integrates with every integrated OpenStack project in some way.
> Collaboration with other projects is very important. One area that I
> think could use some additional attention is the collaboration between
> Nova and Quantum. I would like to step up the effort to get to where we
> are no longer maintaining two networking stacks.
>
> As an actionable step in this area, I think it would be worthwhile to
> hold a joint Nova and Quantum design summit track (half a day?), where
> we focus on the next steps we can take toward making Quantum the default
> (and eventually the only) network provider for Nova.
>
> 3) Given the size of the Nova project, I think the role of the Nova PTL
> is largely a management role. However, I still certainly have my own
> technical interests and list of projects that I feel are important.
>
> Security is of critical importance to me. A compromise of a Nova
> deployment could be a disaster. During Folsom and Grizzly, I helped
> with a lot of the work toward being able to further isolate compute
> nodes from the rest of the system (no-db-compute and all related work).
> no-db-compute is complete (though there may be additional performance
> work). The next step is add additional security to messaging. We need
> message signing (trusted-messaging). It has been talked about in the
> last couple of design summits. It's time to make it happen. Signing
> messages is just a prerequisite and a small amount of work compared to
> taking advantage of it in Nova. I still think significant progress can
> be made in this area in Havana.
>
> The other area that I am particularly interested in is Nova's
> scalability. In particular, I'm very interested in ongoing work on Nova
> Cells. Chris Behrens has done an excellent job developing Cells and
> getting it merged into Nova for the Grizzly release, though it will be
> considered experimental. I would like to encourage others to join in on
> Cells development so that we can fully recommend cells for all large
> scale deployments.
>
>
> *** Logistics and Final Comments ***
>
> If I were to be elected as the Nova PTL, I would look to give up my
> position on the Vulnerability Management Team as soon as possible. The
> size of the VMT is kept intentionally small (3 members) and the team's
> role is critical. We would need someone to take my place that can give
> the VMT the time it deserves while I focused on the responsibilities of
> the Nova PTL.
>
> I'm planning to be on vacation for about a week and a half shortly
> before the Havana summit. This would likely have some impact on design
> summit proposal reviews and scheduling. I'm confident that with the
> help of other members of the nova-core team, this would not be a problem
> and that the design summit would still be a success.
>
> Finally, I would like to thank Vishvananda Ishaya for all of his hard
> work as the founding PTL of Nova. Vish's leadership and sacrifice has
> been instrumental in making the project the success that it is today.
>
>
> Thank you for your consideration!
>
>
> [1] https://gist.github.com/russellb/5082605
> [2] https://wiki.openstack.org/wiki/Meetings
>
More information about the OpenStack-dev
mailing list