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) 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 

Biterg evidence 

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:

https://gerrit.onap.org/r/gitweb?p=multicloud/framework.git;a=commit;h=5a9a24104efa7d32f9ae236154be0c34016c45ae

https://gerrit.onap.org/r/gitweb?p=multicloud/framework.git;a=commit;h=63bf19e9be7fe29fc691bef4088ec544444a4a19

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/CandidatesYun HuangEthan LynnVictor MoralesHaibin HuangSudhakar Reddy
Xinhui Li11111
Ke Liang




Bin Yang11111
Anbing Zhang




Bin Hu11111
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