Install GitHub Source Control System and request access to SMPTE's GitHub repositories.
The GitHub workflow enables you to maintain a core document into which you can merge your edits. So that the integrity of the document is maintained, the core document is never directly edited. Instead, you create a clone of your document repository on your local system and perform edits on the cloned document until ready to merge the edits into the core document.
GitHub is the heart of the HTML document creation process. GitHub contains both template and tooling that formats the HTML documents, ensuring conformity to SMPTE and ISO requirements. The repository for your document and all other SMPTE HTML documents is stored on GitHub.
- GitHub tracks changes to your document. GitHub also provides the ability to comment.
- Commenters can access Public CDs on GitHub.
- You can create document packages for balloting via the Voting app.
- Publishing to the GitHub Document Library, which also populates the SMPTE Store, is also administered from GitHub. This function is performed by the SMPTE Home Office post ST Audit.
To install GitHub and set up access:
- Install the Git source control system.
- If you do not have a GitHub account then create a GitHub account. See Set Up GitHub Account.
- Contact githubsteering@smpte.org to request access to https://github.com/SMPTE/ and to request the creation of a repository.
When you contact the GitHub Steering Committee to request access, you must spell out your full name in the account so that you can be identified. To set your full name:
- Go to github.com.
- Click your icon at the upper right, and then select Profile from the menu.
- At the left side of the screen, click Edit Profile.
- In the Name field, enter your name, and then scroll down and then click Save.
You must enable Multi-factor Authentication. MS (for iOS and Android). Select the method or app that works best for you.