...
- https://github.com/edgexfoundry: contains the code, documentation, and other artifact repositories that are or were (now archived) part of the EdgeX Foundry platform. In particular, this organization holds artifacts that EdgeX continues to manage, maintain and support per its release and support strategy (see https://wikilf-edgexfoundry.edgexfoundryatlassian.orgnet/wiki/pages/viewpage.action?pageId=2182396911670494 and https://wikilf-edgexfoundry.edgexfoundryatlassian.orgnet/wiki/display/FA/Long+Term+Support).
- https://github.com/edgexfoundry-holding: holds repositories containing proposed additions to EdgeX, experiments, demonstrations, and other code, documentation and artifacts that have not officially been brought into EdgeX but are available for evaluation and exploration. The holding organization was established to support the large code contribution process defined here: https://wikilf-edgexfoundry.edgexfoundryatlassian.orgnet/wiki/display/FA/Contributor%27s+Process. In other words, this the “playground” staging area for code that is not yet officially a part of EdgeX and is not under any active management, release, or support strategy and in fact may never be a part of EdgeX in the future. Users and community members should apply ample caution when pulling anything out of this organization as the EdgeX community offers no guarantees of support, viability or ownership of any repository herein.
...
Provide the following information in the new repo request:
Project: EdgeX Foundry
...
Summary: Create new
...
<repo-name> repo
...
Description:
...
- Repo Name: <repo-name>
...
- Repo Description: "<some description> | Owner: <owning WG name>"
...
- Organization: <edgexfoundry | edgexfoundry-holding>
...
- Committers: devops-core-team, <list of other committer IDs>
...
- Branch Protection: master branch protection (1 committer approval)
...
- File Creation: <repo-name>-settings and <repo-name>-codecov-token
...
Example:
...
- Repository Template: ask to use the EdgeX repo template (https://github.com/edgexfoundry-holding/template-repo) if you need Dependabot, Conventional Commits and a PR template provided with the repo.
- Approval: provide your role and reference Repository creation, ownership and access rights or reference the TSC vote approving the repo
Example:
Moving repository from edgexfoundry-holding to edgexfoundry
...
WG Chairs (and owners of the repositories) may request committer or maintainer rights by nominating and getting the approval of at least two TSC members per the https://wikilf-edgexfoundry.edgexfoundryatlassian.orgnet/wiki/pages/viewpage.action?pageId=21823860#Contributors11670423#Contributors,Committers&Maintainers-NominationandApprovalofMaintainersandCommitters policy.
With the approval of two TSC members, a request to access rights must be submitted by the repository owner through support.linuxfoundation.org and must provide the github IDs for the new committers/maintainers and a reference to the TSC vote approving their access.
...