Merge "Stein TC Candidacy"
This commit is contained in:
commit
7d3164b261
99
candidates/stein/TC/huangzhipeng@huawei.com
Normal file
99
candidates/stein/TC/huangzhipeng@huawei.com
Normal file
@ -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)
|
Loading…
Reference in New Issue
Block a user