|
@@ -1,57 +1,57 @@
|
|
-**SIG <Template> 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
|
|
- Responsibility
|
|
|
|
|
|
-**Goals**
|
|
|
|
|
|
+## Goals
|
|
|
|
|
|
- Major goals that SIG seeks to generally achieve
|
|
- Major goals that SIG seeks to generally achieve
|
|
|
|
|
|
-**Scope**
|
|
|
|
-Design and mainatin generic editor framework including related system components
|
|
|
|
-Design and maintain undo/redo functionality
|
|
|
|
-Design and maintain keybind and controller assignments, but not the underlying runtime or handler
|
|
|
|
-Design and maintain timeline sequence editor that interfaces and allows record/playback of data changes for entities and components. (trackview)
|
|
|
|
-Implement and mainatin localization framework for editor
|
|
|
|
-Design and maintain 2D runtime and edit time UI solution (Lyshine)
|
|
|
|
-Design and maintain primitive 3D geometry creation and editing tool (whitebox)
|
|
|
|
-Design and maintain generic node based editor and workflow system (graph canvas/ Script canvas)
|
|
|
|
-Design and publish design and workflow templates, examples, and guidelines.
|
|
|
|
-Design and maintain Animation editing tool (EmotionFX)
|
|
|
|
-Design and maintain a LUA based script editor with collection of objects exposed to LUA for debugging.
|
|
|
|
-maintain LUA language intergration
|
|
|
|
-Maintain Prefab workflows
|
|
|
|
-Maintain AZTools Framework
|
|
|
|
-Maintain Qt for Python bindings
|
|
|
|
-
|
|
|
|
-Design and maintain asset editor - Editing generic assets (lists of X / Y) vegetation, physics/etc - generic presentation layer for anything presented - sidecar serialization extra data
|
|
|
|
-Design and mainatin a generic system to find, preview, and select referenceable assets usable to the editor. (Asset browser)
|
|
|
|
-
|
|
|
|
-Design and implement Asset Processor reporting console tool
|
|
|
|
-Design and implement installation and update tool
|
|
|
|
-Design and implement tool automation to support python based editor control
|
|
|
|
|
|
+## Scope
|
|
|
|
+- Design and mainatin generic editor framework including related system components
|
|
|
|
+- Design and maintain undo/redo functionality
|
|
|
|
+- Design and maintain keybind and controller assignments, but not the underlying runtime or handler
|
|
|
|
+- Design and maintain timeline sequence editor that interfaces and allows record/playback of data changes for entities and components. (trackview)
|
|
|
|
+- Implement and mainatin localization framework for editor
|
|
|
|
+- Design and maintain 2D runtime and edit time UI solution (Lyshine)
|
|
|
|
+- Design and maintain primitive 3D geometry creation and editing tool (whitebox)
|
|
|
|
+- Design and maintain generic node based editor and workflow system (graph canvas/ Script canvas)
|
|
|
|
+- Design and publish design and workflow templates, examples, and guidelines.
|
|
|
|
+- Design and maintain Animation editing tool (EmotionFX)
|
|
|
|
+- Design and maintain a LUA based script editor with collection of objects exposed to LUA for debugging.
|
|
|
|
+- maintain LUA language intergration
|
|
|
|
+- Maintain Prefab workflows
|
|
|
|
+- Maintain AZTools Framework
|
|
|
|
+- Maintain Qt for Python bindings
|
|
|
|
+
|
|
|
|
+- Design and maintain asset editor - Editing generic assets (lists of X / Y) vegetation, physics/etc - generic presentation layer for anything presented - sidecar serialization extra data
|
|
|
|
+- Design and mainatin a generic system to find, preview, and select referenceable assets usable to the editor. (Asset browser)
|
|
|
|
+
|
|
|
|
+- Design and implement Asset Processor reporting console tool
|
|
|
|
+- Design and implement installation and update tool
|
|
|
|
+- Design and implement tool automation to support python based editor control
|
|
|
|
|
|
- Generalized overall scope of work
|
|
- Generalized overall scope of work
|
|
|
|
|
|
-**In scope**
|
|
|
|
|
|
+## In scope
|
|
|
|
|
|
- Items that are the core responsibilities of SIG
|
|
- Items that are the core responsibilities of SIG
|
|
|
|
|
|
-**Cross-cutting Processes**
|
|
|
|
|
|
+## Cross-cutting Processes
|
|
|
|
|
|
- Items that span or require other SIGs or groups and how it relates to this SIG’s responsibilities
|
|
- Items that span or require other SIGs or groups and how it relates to this SIG’s responsibilities
|
|
|
|
|
|
-**Out of Scope**
|
|
|
|
|
|
+## Out of Scope
|
|
|
|
|
|
- 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
|
|
@@ -59,26 +59,26 @@ Design and implement tool automation to support python based editor control
|
|
- 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
|