Committer Promotion Request for [Multi VIM/Cloud] 2018-07
INSTRUCTIONS
Instruction for adding a new committer to a repo:
MAKE A COPY OF THIS TEMPLATE AND MOVE IT UNDER YOUR OWN PROJECT PAGE HIERARCHY.
EDIT THE PAGE ACCORDINGLY, PROVIDING THE LINKS AND INFORMATION REQUESTED.
SEND AN EMAIL TO THE ONAP INFRASTRUCTURE COORDINATOR (@Gildas Lanilis Gmail) CONTAINING A LINK TO THIS COMPLETED PAGE WITH THE SUBJECT: COMMITTER PROMOTION REQUEST FOR [YOUR-PROJECT-TAG]
THE ONAP INFRASTRUCTURE COORDINATOR REVIEWS THE COMPLETENESS AND ACCURACY OF THE EVIDENCES, AND UPDATE THE Resources and Repositories (Deprecated) INFORMATION.
THE ONAP INFRASTRUCTURE COORDINATOR FOLLOWS UP WITH LINUX FOUNDATION FOR EXECUTION.
Contributor's Name: Yun Huang
Contributor's LFID: cloudhuang
Link(s) demonstrating the Contributor's established history of meritocratic contributions to the project:
As an active contributor to Multi-VIM/Cloud project, he contributed a lot to this project and played a critical role to make Multi-VIM/Cloud project a successful release in ONAP Beijing Release. The major achievement includes but not limited:
He implemented/tested/integrated/maintained/showcased HPA discovery and registration in multicloud OpenStack plugins to enable the HPA functional requirements for ONAP.
He implemented Unit Test cases to improve the code coverage rate which is critical to fulfil the S3P requirements in Beijing Release.
He refactored the source code of OpenStack plugins to optimize the logging output for better debugging/maintenance experience.
Nominated as Candidate for Code Contribution Award for ONAP Beijing Release since he is top 10 contributors of merged code across the whole ONAP community
The evidence of this great contribution can be found as below:
Link(s) demonstrating the Contributor's established history of meritocratic contributions to the project:
https://gerrit.onap.org/r/#/q/owner:yun.huang%2540windriver.com+status:merged
ONAP Community Awards Nomination(Code Contribution Award ) for Beijing Release:
https://wiki.onap.org/display/DW/ONAP+Community+Awards%3A+Beijing+Release
Contributor's Name: Ethan Lynn
Contributor's LFID: ethanlynnl
Link(s) demonstrating the Contributor's established history of meritocratic contributions to the project:
Ethan’s major achievements for MultiCloud project in the past two releases include:
Initialize the CSIT/Docker build process for MultiCloud project at Amsterdam release.
Maintain MultiCloud framework, increasing the sonar coverage from 40% to ~65%.
Making MultiCloud framework more flexible to add new plugin.
Design and implement the API interface between ESR and MultiCloud.
Design and implement the check_vim_capacity API interface between OOF and MultiCloud.
Implement the VIM registration/unregistration API in MultiCloud/VIO.
Implement the HPA capabilities discovery feature in MultiCloud/VIO.
Helped to finish the VoLTE use case demonstration at CMCC Lab.
In Casablanca release, Ethan will continue to play a key role in MultiCloud project and continue to drive the MultiCloud architecture evolvement and API design. His past contributions could be found at: https://gerrit.onap.org/r/#/q/owner:ethanlynnl%2540vmware.com+status:merged
Contributor's Name: Victor Morales
Contributor's LFID: electrocucaracha
Link(s) demonstrating the Contributor's established history of meritocratic contributions to the project:
Victor’s major achievements for ONAP MultiVIM/Cloud project include:
- Helped to Increase the Unit Test coverage of multicloud/openstack project from 26% to ~67% during Amsterdam release
- Helped to implement the CSIT scripts that validate the registration of HPA capabilities during Beijing release
- Improved the quality of the code through several contributions, e. g. adding support to Python3.x, removing unused code, enabling PBR python module, centralizing configuration options, etc.
His demonstrable established history of meritocratic contributions could be found at:https://gerrit.onap.org/r/#/q/status:merged+project:multicloud/openstack+owner:%22Victor+Morales+%253Cvictor.morales%2540intel.com%253E%22
In addition, MultiVIM/Cloud project is planning Casablanca release, and one of the stretch goals is the K8S Plugin to extend MultiVIM footprint from virtual machine infrastructure to container clusters. Victor is one of the very few experts in MultiVIM/Cloud project that have deep expertise in K8S and golang that is the implementation language of K8S Plugin.
Adding Victor to the committer team in MultiVIM/Cloud will not only recognize his previous significant contribution but also ensure the successful deliverables of K8S Plugin in Casablanca release.
Contributor's Name: Haibin Huang
Contributor's LFID: haibin
Link(s) demonstrating the Contributor's established history of meritocratic contributions to the project:
Haibin has contributed a lot to Multi-VIM/Cloud project during Beijing release. He helped refactoring the OpenStack plugins by extracting the common logic into a library which facilitates the adding/maintaining new OpenStack plugins. This can be a solid base to develop OpenStack Pike plugins in Casablanca Release. He also contributed to implementing and testing HPA for OpenStack Ocata plugin.
His demonstrable established history of meritocratic contributions could be found at: https://gerrit.onap.org/r/#/q/status:merged+owner:%22haibin.huang%2540intel.com
Contributor's Name: Sudhakar Reddy
Contributor's LFID: sudhakarreddy
Link(s) demonstrating the Contributor's established history of meritocratic contributions to the project:
Sudhakar Reddy has more than 6 years of experience in Software Development. His main area of expertise are Java, Python, Cloud technologies like Docker, k8s, Azure, Openstack, TOSCA. He has developed the Azure plugin for Multicloud that is being proposed and is available in GitHub here
https://github.com/onapdemo/multicloud-azure
In addition, he has also contributed to some fixes in MC in the Beijing Release:
Andrew Philp of Microsoft is an initial committer of Multi VIM/Cloud and expected to help Azure plugin. Regretted that he made no contribution in past releases and no confirmation on his role for coming release. Adding Sudhaker Reddy into the team can take over Andrew Philp’s role on Azure plugin in coming releases of our project
List of current Committers (as documented here: Resources and Repositories (Deprecated) )
Xinhui Li (lxinhui@vmware.com)
Ke Liang (liangk@vmware.com)
Bin Yang (bin.yang@windriver.com)
Anbing Zhang (zhanganbing@chinamobile.com)
Bin Hu (bh526r@att.com)
Link documenting the existing Committers voting in favor of promoting the Contributor:
Committers/Candidates | Yun Huang | Ethan Lynn | Victor Morales | Haibin Huang | Sudhakar Reddy |
---|---|---|---|---|---|
Xinhui Li | 1 | 1 | 1 | 1 | 1 |
Ke Liang | |||||
Bin Yang | 1 | 1 | 1 | 1 | 1 |
Anbing Zhang | |||||
Bin Hu | 1 | 1 | 1 | 1 | 1 |
Total |
Repositories the new Committer should be granted permissions to:
https://gerrit.onap.org/r/#/admin/projects/multicloud/framework
https://gerrit.onap.org/r/#/admin/projects/multicloud/k8s
https://gerrit.onap.org/r/#/admin/projects/multicloud/openstack
https://gerrit.onap.org/r/#/admin/projects/multicloud/openstack/vmware
https://gerrit.onap.org/r/#/admin/projects/multicloud/openstack/windriver
https://gerrit.onap.org/r/#/admin/projects/multicloud/azure