Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Super committers are a group of TSC-approved individuals within the ONAP community with the power to merge patches on behalf of projects during approved Release Activities.

...

During this time Super Committers can ONLY merge patches that have been validated during E2E testing within the integration lab. The patch passes Jenkins Verify check. If neither of these conditions are met then DO NOT merge the patch. Generally, this should be used for High and Highest priority JIRA tickets that are on the integration blocker list.

Who can be super committers?

Anyone as long as it makes sense for the TSC.

It would seem useful to have super committers in more than one region so that they can help support testing/integration/merge activities across regions/time zones.

Here are some obvious candidates:

Integration Team committers:

They are validating the ONAP release by running the E2E tests. They raise the bugs, and test their fixes. Giving them the rights to merge the fix would allow them to move faster towards a more sanitized code base.

Doc Team committers:

They are ensuring the documentation is as accurate as possible, by updating project's documentation. Giving them to rights to merge the doc update, they would have the ability to provide better documentation faster.

LF Helpdesk

Can provide super committers power using the appropriate LDAP group.