Sfoglia il codice sorgente

Update SIG Build Charter.md

Royal OBrien 4 anni fa
parent
commit
461b9ad023
1 ha cambiato i file con 40 aggiunte e 41 eliminazioni
  1. 40 41
      governance/SIG Build Charter.md

+ 40 - 41
governance/SIG Build Charter.md

@@ -1,60 +1,59 @@
-**SIG Build Charter**
+# SIG Build Charter
 
 
 This charter adheres to the Roles and Organization Management specified in [sig-governance].
 This charter adheres to the Roles and Organization Management specified in [sig-governance].
  Team information may be found in the [readme.md]
  Team information may be found in the [readme.md]
 
 
-**Overview of SIG**
+## Overview of SIG
 
 
 Two concise lines explaining what this SIG does with bullet points of the major responsibilities
 Two concise lines explaining what this SIG does with bullet points of the major responsibilities
 
 
-- Responsibility 1
+- Responsibility
 
 
-**Goals**
+## Goals
 
 
 - Major goals that SIG seeks to generally achieve
 - Major goals that SIG seeks to generally achieve
 
 
-**Scope**
+## Scope
 
 
-In charge of tech for project building systems (not cmake exclusive)
-Determine version of build tools to be used
-Maintain guidelines on how cmake scripts are built
+- In charge of tech for project building systems (not cmake exclusive)
+- Determine version of build tools to be used
+- Maintain guidelines on how cmake scripts are built
 
 
-Determine and maintain build script dependencies (local or infrastructure)
-Determine and maintain infrastructure software systems (jenkins instaces, Github)
-Determine and maintain build farms (cloud or physical server) instances that execute build system automation code
-Determine and maintain LFS services for large asset stores
-Determine and maintain source control systems
-Build 3rd party gems and assemble libraries for distribution
-Build required 3rd party library dependencies (Qt/etc)
-Enable / disable malfunctioning build scripts and automation
+- Determine and maintain build script dependencies (local or infrastructure)
+- Determine and maintain infrastructure software systems (jenkins instaces, Github)
+- Determine and maintain build farms (cloud or physical server) instances that execute build system automation code
+- Determine and maintain LFS services for large asset stores
+- Determine and maintain source control systems
+- Build 3rd party gems and assemble libraries for distribution
+- Build required 3rd party library dependencies (Qt/etc)
+- Enable / disable malfunctioning build scripts and automation
 
 
-**In scope**
+## In scope
 
 
-Maintain previously accepted build scripts
-PR build scripts to be accepted from pull requests
-Define and maintain contribution guide for build and automation scripts
-Communicate to Technical Steering Committee and Governing Board for cost related services related to build operation
+- Maintain previously accepted build scripts
+- PR build scripts to be accepted from pull requests
+- Define and maintain contribution guide for build and automation scripts
+- Communicate to Technical Steering Committee and Governing Board for cost related services related to build operation
 
 
-**Cross-cutting Processes**
+## Cross-cutting Processes
 
 
-Maintain automation software tools for code review acceptance (make sure GitHub is doing what it needs to or add to it, prevalidation checks)
-Maintain automation review for pull requests
-Maintain infrastructure of get/send for 3rd party gems and assets
-Triage and communicate with SIGs for malfunctioning build and automation scripts
+- Maintain automation software tools for code review acceptance (make sure GitHub is doing what it needs to or add to it, prevalidation checks)
+- Maintain automation review for pull requests
+- Maintain infrastructure of get/send for 3rd party gems and assets
+- Triage and communicate with SIGs for malfunctioning build and automation scripts
 
 
+## Out of Scope
 
 
-**Out of Scope**
-
-CMake scripts responsiblity of SIG creating feature
-Do not make decisions on acceptance of pull requests (handled by each SIG)
-Maintain code for gems and ensure compatibility and operability with project
-Maintain any externally connected systems to O3DE project (Jira/etc).
-Not responsible for malfunctioning build or automation scripts
-Not responsible for maintaining review automation tests.
+- CMake scripts responsiblity of SIG creating feature
+- Do not make decisions on acceptance of pull requests (handled by each SIG)
+- Maintain code for gems and ensure compatibility and operability with project
+- Maintain any externally connected systems to O3DE project (Jira/etc).
+- Not responsible for malfunctioning build or automation scripts
+- Not responsible for maintaining review automation tests.
 
 
 - Items that are optional or are not the responsibility of this SIG.
 - Items that are optional or are not the responsibility of this SIG.
 
 
-**SIG Links and lists:**
+## SIG Links and lists:
 
 
 - Joining this SIG
 - Joining this SIG
 - Slack/Discord
 - Slack/Discord
@@ -62,26 +61,26 @@ Not responsible for maintaining review automation tests.
 - Issues/PRs
 - Issues/PRs
 - Meeting agenda & Notes
 - Meeting agenda & Notes
 
 
-**Roles and Organization Management**
+## Roles and Organization Management
 
 
 SIG Docs adheres to the standards for roles and organization management as specified by <sig-governance>. This SIG opts in to updates and modifications to <sig-governance>
 SIG Docs adheres to the standards for roles and organization management as specified by <sig-governance>. This SIG opts in to updates and modifications to <sig-governance>
 
 
-**Individual Contributors**
+## Individual Contributors
 
 
 Additional information not found in the sig-governance related to contributors.
 Additional information not found in the sig-governance related to contributors.
 
 
-**Maintainers**
+## Maintainers
 
 
 Additional information not found in the sig-governance related to contributors
 Additional information not found in the sig-governance related to contributors
 
 
-**Additional responsibilities of Chairs**
+## Additional responsibilities of Chairs
 
 
 Additional information not found in the sig-governance related to SIG Chairs
 Additional information not found in the sig-governance related to SIG Chairs
 
 
-**Subproject Creation**
+## Subproject Creation
 
 
 Additional information not found in the sig-governance related to subproject creation
 Additional information not found in the sig-governance related to subproject creation
 
 
-**Deviations from sig-governance**
+## Deviations from sig-governance
 
 
 Explicit Deviations from the sig-governance
 Explicit Deviations from the sig-governance