From a150fa96f303f8de4f81484ad1b785b2803751b1 Mon Sep 17 00:00:00 2001 From: zhipengh Date: Thu, 6 Sep 2018 07:37:46 +0800 Subject: [PATCH] Stein TC Candidacy Change-Id: I76b06e33de8ed18cf0af1a8f5f631eaff73e00c3 Signed-off-by: zhipengh --- candidates/stein/TC/huangzhipeng@huawei.com | 99 +++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 candidates/stein/TC/huangzhipeng@huawei.com diff --git a/candidates/stein/TC/huangzhipeng@huawei.com b/candidates/stein/TC/huangzhipeng@huawei.com new file mode 100644 index 00000000..e4896730 --- /dev/null +++ b/candidates/stein/TC/huangzhipeng@huawei.com @@ -0,0 +1,99 @@ +Hi all, + +I'm announcing my candidacy for the OpenStack Technical Committee. + +I started following OpenStack community since Portland Summit in 2013, and has +been an integral part of it from then on. I've served as the PTL for +the Cyborg project [0] which provides general management framework for +accelerators. I'm also serving as the co-chair of the Public Cloud WG [1], +active member of the First Contact SIG [2] and had been a contributor for the +Interop WG throughout the year 2017 [3]. Outside of OpenStack, I'm one of the +founding co-leads for the Kubernetes Policy WG [4], the ecosystem lead for +OpenSDS community [5], and also served as the PTL of OPNFV Parser project from +2014 to 2016 [6]. I've also been involved with Open Service Broker API and SPDK +community where my team members are working on. + +I would like to think my strength are in the areas like cross-community +collaboration, community team building, and non-stop innovation. I believe these +are also the areas that my future work on the Technical Committee should +continue to bring forth. + +* Cross Community Collaboration * + +For those of you who are familiar with my work, you would know that I've always +been taking a full stack approach for open source community work and strongly +believed the value of collaboration. From the very start building of the Cyborg +project, we collaborated with the OPNFV community and also had a concrete plan +on working with communities like Kubernetes, Linaro, ONNX and so forth. With my +work in OpenSDS, I've repeatedly emphasize the importance of the capability of +working with OpenStack and Kubernetes but not drop something and claim it would +be better to replace the existing module which has been built by a lot of +community work. During our discussions in the Kubernetes Policy WG on +multi-tenancy I've also introduced what the Keystone team has greatly done and +try to build a synergy there. + +Hence if I were to be elected on the technical committee, I would like to +pushing further on the community collaborations within but not limited to the +following areas: +- Data model alignment regarding accelerator between OpenStack and Kubernetes + via Cyborg project and the Resource Management SIG. +- Alignment regarding Policy architecture between OpenStack and Kubernetes via + Kubernetes Policy WG as well as Keystone team. + +* Community Team Building * + +With currently busting the hype bubble, I've seen many commentaries on how +OpenStack "is getting outdated" and not "technically cool" any more. Set aside +the absurdity on the technical aspects, I think one of the core things people +will learn in the OpenStack community is the governance, the way how we work +here. + +Take Cyborg for example, from day one I've been strictly following the four opens +principle and trying to build a good team structure by learning from great teams +like Nova, Cinder, Neutron, etc. The Cyborg project was started from basically +zero and I intentionally avoided any code dumping as we've seen in many open +source projects. We designed the specs from open discussion, wrote the codes with +public reviews and continue on. When few people believe even this could work, we +make it happen. The reward we are having is awesome, for example on nova-cyborg +collaboration, by not mandating certain design philosophy, we have great Nova +developers joining our project meeting from time to time, providing valuable +comments on how we better design the interaction, and help reviewing the specs. +I think for a new project I dare say we've got the best and logical architecture +design with regarding to nova interaction. + +With that said, the community team building will be another important theme for +my future work on TC: +- Leveraging First Contact SIG, to try to incubate or help more project that + knows how to build their team in a community way instead of a corporate way. +- Continue on the Cyborg team structure building, enable reasonable sub-team + work and encourage more developers to join and contribute. +- Enabling more collaboration between projects and WG/SIGs. We have some good + experience on Cyborg working with Scientific SIG as well as Public Cloud WG + working with Nova/Keystone team, and I think we could make further progress on + it + +* Non Stop Innovation * + +OpenStack offers the ultimate open source cloud computing infrastructure and +there are just so many exciting new things we could do with it. I've +experimenting the ideas of how Cyborg could better support AI application, and +also the possibility of utilizing blockchain for the Passport Program [7]. +I plan to keep bring new things like these forward when given the opportunity to +serve on the technical committee to make OpenStack's edge keep cutting as sharp +as ever :) + +Thank you for your time to read such a long letter and please vote for me and +any other candidate that you see value in. A great community could not exist +without your important voice. + +[0]https://governance.openstack.org/election/results/rocky/ptl.html +[1]https://wiki.openstack.org/wiki/PublicCloudWorkingGroup +[2]https://wiki.openstack.org/wiki/First_Contact_SIG +[3]https://review.openstack.org/#/q/project:openstack/interop+owner:%22Zhipeng+Huang+%253Chuangzhipeng%2540huawei.com%253E%22 +[4]https://github.com/kubernetes/community/tree/master/wg-policy +[5]https://hannibalhuang.github.io/2017/12/27/opensds-official/ +[6]https://hannibalhuang.github.io/2016/02/27/opnfv-parser/ +[7]https://docs.google.com/presentation/d/1RYRq1YdYEoZ5KNKwlDDtnunMdoYRAHPjPslnng3VqcI/edit?usp=sharing + +-- +Zhipeng (Howard) Huang (zhipeng)