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.


Super committers are still affected by NACR Gerrit rules: https://gerrit-review.googlesource.com/Documentation/prolog-cookbook.html#NonAuthorCodeReview

This means that, even though super committers can +2/submit changes across repos, they will still not be able to bypass this rule for self authored changes. 

Super Committer Activities

Super committers are given super committer powers ONLY during TSC-approved activities and are not a power that is active on a regular basis. Once one of the TSC-approved activities are triggered, helpdesk will enable the permissions listed for the respective activities for the duration of that activity.

Code Freeze (M3)

This activity has been pre-approved by the TSC and does not require a TSC vote. Helpdesk should be notified to enable the permissions and again to disable the permissions once activities are complete.

...

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.

The Integration PTL will recommend super committer candidates, get PTL voice vote concurrence vote during a PTL status meeting and recommend the candidates to the TSC for approval


Frankfurt [Proposed]
Approved Super Committers
TimezoneMorgan Richomme  (Orange
region / time zone
Central
European Time
European 

Jessica Wagantall (LF Support)

NAR (Pacific)

Bengt Thuree (LF Support)

APAC 
Lukasz Rajewski (Orange)Central European TimeBrian Freeman (AT&T)Eastern Standard TimeJessica Wagantall

(LF Support)

Pacific Standard TimeEric Multanen (Intel)Pacific Standard timeBin Yang 
GMT

Kevin Sandi (LF Support)

NAR ( Central )

Bin Yang   (Windriver)

China
Standard TimeTSC ApprovalTBD

...

Central European
Central European
Central European
India


Integration 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

...

To request the permissions

  • Provide a specific timeline of how long should the permissions be enabled for (Can't be enabled all the time)
  • Get TSC approval
  • request the permissions to be turned on via support.linuxfoundation.org

Quality checks

Number of patches merged

...