Versions Compared

Key

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

Table of Contentschildren
maxLevelall2true
minLeveldepth2

Requesting a new repo

For each project the PTL is responsible for updates all the sections to support their project accordingly .

  1. The PTL go to the Resources and Repositories  section for their project
  2. The PTL fills in the required information for the new repo(s) they are requesting in the  Release Components Name table.  Please highlight the newly requested repo using fill colors and/or bold or colored font.
  3. The PTL emails infrastructure-coordinator@onap.org  with a pointer to the data they just entered. This email must include:
    1. The LFIDs for the committers for the new repo(s)
    2. The justification as to why an existing repo cannot be used.
  4. The Infrastructure Coordinator will review the completeness and the accuracy of the information.
    1. If there are no perceived issues with the request, the  Infrastructure Coordinator will open a repo creation request via support.linuxfoundation.org without engaging the TSC.
    2. If there are perceived issues
      1. the Infrastructure Coordinator will contact the PTL for clarification.   
      2. If following the conversation between the PTL there are still unreconciled issues, the Infrastructure Coordinator will escalate the request to the TSC for review and approval.

The INFO.yaml file

Every ONAP repository is required to have an INFO.yaml file in it.   It is standard open source practice for every repository to contain key information regarding that repo and the people responsible, which is readily available to any developer anywhere at any time. Not having such a file is the equivalent of saying to a perspective contributor or user, “Go away. We don’t want you here.” Beyond the open source norms perspective, having such files provides opportunities for automation where they can be leveraged.

The PTL is responsible for maintaining the INFO.yaml file in all of their repos.

Adding/Deleting Committers to a Repo

Note to PTL for adding or removing committers.

For each project, update accordingly all the sections to support your project needs.

styleh2
sorttitle
For adding a committer, fill out this template.