+1 :-) -----Original Message----- From: openstack-bounces+malini.k.bhandaru=intel....@lists.launchpad.net [mailto:openstack-bounces+malini.k.bhandaru=intel....@lists.launchpad.net] On Behalf Of Devin Carlen Sent: Friday, August 31, 2012 5:52 PM To: Gabriel Hurley Cc: openstack@lists.launchpad.net Subject: Re: [Openstack] Horizon PTL Candidacy
+1 :) On Aug 31, 2012, at 5:14 PM, Gabriel Hurley wrote: > I hereby officially throw my hat in the ring to be Horizon's PTL. > > > Qualifications: > > I'm a highly active developer on Horizon, and a member of the Horizon Drivers > group. I wrote the initial version of python-keystoneclient, and I'm a member > of the Keystone Core group as well. I'm also a core committer for the Django > web framework on which Horizon is based. I work hard to understand the > workings of the entire stack and the needs of the ecosystem at large so we > can work together to make the entirety of OpenStack consistent, stable and > amazing. I believe VERY strongly in stability, backwards-compatibility, and > consistent, properly-versioned APIs. I also have a strong belief in the > importance of translation, internationalization and localization to support > our international userbases. > > Contribution over the last six months: > > I've been the implementer on the majority of the large Folsom blueprints, > most of which had to do with improving the flow and ease-of-use of various > complicated workflows. I also re-implemented the keystone authentication in > Horizon to be dramatically more robust and secure. I've provided a lot of > feedback on API revisions in other projects (e.g. Keystone) since those APIs > deeply affect Horizon's ability to deliver on a high quality experience. I > guided the community's initiative to nail down a complete set of guidelines > for developers around internationalization. I've been largely leading the > Horizon project in terms of architecture and code review during the Folsom > timeframe despite not being the official PTL. > > Most critical aspects for Horizon in the next 6 months: > > Full RBAC support; continued focus on reducing the user frustration in > complex workflows and interactions; adding more introspective features to > reduce boilerplate; cleaner separation of end-user and admin code flows; > making the admin dashboard more useful to admins as opposed to just being the > same user dashboard except you can see everything in the system; improved > file upload mechanisms; > > Philosophical ideas regarding being a PTL: > > The foremost role of the PTL is to maintain and convey the long-term vision > of the project through day-to-day work (in code, in architecture, in reviews, > in answering questions, etc.). Right behind that it is crucial that the PTLs > work to guide the community (in gathering consensus on difficult topics, in > supporting community members of all types, in maintaining the principles of > our community). A close third is that the PTLs must work with each other to > ensure the consistency, compatibility, and commonality of all core projects. > > > I'm more than happy to answer any questions or address any concerns people > may have. :-) > > All the best, > > - Gabriel > > > _______________________________________________ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp