Uploaded image for project: 'Technical Committee Administration'
  1. Technical Committee Administration
  2. TCADMIN-3734

Request a TC GitHub version control instance be created - dita-adoption-membersonly

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Labels:
      None
    • Environment:

      DITA Adoption

      Description

      Submitted on Sunday, May 3, 2020 - 23:12
      Submitted by user:
      Submitted values are:

      Your name: Keith Schengili-Roberts
      TC name: DITA Adoption Technical Committee
      TC email address: dita-adoption@lists.oasis-open.org
      GitHub repository name: dita-adoption-membersonly
      Maintainer(s):
      Keith Schengili-Roberts, https://github.com/DITAWriter, keith@ditawriter.com
      Stan Doherty, https://github.com/StanDoherty, stan@modularwriting.com
      Description: A repository for draft work being undertaken by members of the
      DITA
      Adoption TC.
      Purpose statement : The goal of the DITA Adoption TC is to help promote the
      use
      and understanding of the DITA XML standard. This repository is designed as a
      test environment for members of the DITA Adoption TC to work within prior to
      launching content designed for public consumption.
      Notes:

      The results of this submission may be viewed at:
      http://tools.oasis-open.org/issues/browse/TCADMIN

        Attachments

          Activity

          Hide
          chet-oasis Chet Ensign added a comment - - edited

          [ 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

          [ X ] Add maintainers to Team
          Added Keith and Stan. Sent email asking them to watch for the invitation from GH

          [ X ] Create the repository
          https://github.com/oasis-tcs/dita-adoption-membersonly

          [ X ] Create the three required startup files using templates

          [ 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 ] Update TC home page with label and links

          [ X ] Send formal notification to TC

          Show
          chet-oasis Chet Ensign added a comment - - edited [ 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 [ X ] Add maintainers to Team Added Keith and Stan. Sent email asking them to watch for the invitation from GH [ X ] Create the repository https://github.com/oasis-tcs/dita-adoption-membersonly [ X ] Create the three required startup files using templates [ 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 ] Update TC home page with label and links [ X ] Send formal notification to TC
          Hide
          chet-oasis Chet Ensign added a comment -

          The set up tasks are complete. Still waiting for Keith to accept his invitation but Stan joined and confirmed that he has write access. I will go ahead and close this ticket.

          Show
          chet-oasis Chet Ensign added a comment - The set up tasks are complete. Still waiting for Keith to accept his invitation but Stan joined and confirmed that he has write access. I will go ahead and close this ticket.

            People

            • Assignee:
              chet-oasis Chet Ensign
              Reporter:
              keith@ditawriter.com Keith Schengili-Roberts [X] (Inactive)
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: