[ X ] Verify the request and check to ensure an email was generated from JIRA to the TC mailing list
[ X ] verify that the essential information is complete and well-formed. verify that the GitHub repository name does not already exist
[ X ] Ensure that Maintainers are OASIS Members (not Observers).
[ X ] Create the Maintainer Team
https://github.com/orgs/oasis-tcs/teams/cti-interop-write
[ X ] Add maintainers to Team
[ X ] Create the repository
https://github.com/oasis-tcs/cti-interop
[ X ] Create the three required startup files using templates
- README.md
- CONTRIBUTING.md
- LICENSE.md - This will be a reference to the OASIS IPR Mode and the TC's mode
- Load the files to the repository
[ X ] Set and check the repository configuration options
- On repo Settings menu
- Options Menu
- Under Data Serivces, check Vulnerability alerts on
- Check Allow merge commits, Allow squash merging, and Allow rebase merging
- Confirm association of the team with the repository
- Collaborators and teams
- Confirm the right team is associated with the repository
- Branches. Confirm that the team has Write permission.
- set any branch protections requested by the Maintainers
- by default, set up GitHub protection for the "master" branch
- use of the master branch is not required, but most projects do so
- under "Branch protection rules", choose "master" and click two check boxes
Branch protection for master
[x] Protect this branch - Disables force-pushes to this branch and prevents it from being deleted.
[x] Include administrators - Enforce all configured restrictions for administrators.
- save changes
- Vulnerability alerts
- Select the write team
- Click Save changes
[ X ] Send formal notification to Maintainers with links to relevant documentation
[ X ] Enable wiki, issues, and projects from Settings menu
[ X ] Update TC home page with label and links
[ X ] Send formal notification to TC
https://lists.oasis-open.org/archives/cti/201911/msg00037.html
[ X ] Verify the request and check to ensure an email was generated from JIRA to the TC mailing list
[ X ] verify that the essential information is complete and well-formed. verify that the GitHub repository name does not already exist
[ X ] Ensure that Maintainers are OASIS Members (not Observers).
[ X ] Create the Maintainer Team
https://github.com/orgs/oasis-tcs/teams/cti-interop-write
[ X ] Add maintainers to Team
[ X ] Create the repository
https://github.com/oasis-tcs/cti-interop
[ X ] Create the three required startup files using templates
[ X ] Set and check the repository configuration options
Branch protection for master
[x] Protect this branch - Disables force-pushes to this branch and prevents it from being deleted.
[x] Include administrators - Enforce all configured restrictions for administrators.
[ X ] Send formal notification to Maintainers with links to relevant documentation
[ X ] Enable wiki, issues, and projects from Settings menu
[ X ] Update TC home page with label and links
[ X ] Send formal notification to TC
https://lists.oasis-open.org/archives/cti/201911/msg00037.html