summaryrefslogtreecommitdiff
path: root/sig-apps/charter.md
diff options
context:
space:
mode:
authorMatt Farina <matt@mattfarina.com>2018-10-31 12:28:55 -0400
committerMatt Farina <matt@mattfarina.com>2018-10-31 12:31:04 -0400
commit95f5d596e816305c2bfb6be44bcbe1365ae444a6 (patch)
treef052ea648f41e5aaa49883b9e6d8d765e74a06a7 /sig-apps/charter.md
parentd899a6497ccc16e3c41bfa3278a1ac7bd75ed22a (diff)
Adding SIG Apps Charter
Diffstat (limited to 'sig-apps/charter.md')
-rw-r--r--sig-apps/charter.md53
1 files changed, 53 insertions, 0 deletions
diff --git a/sig-apps/charter.md b/sig-apps/charter.md
new file mode 100644
index 00000000..9c15be14
--- /dev/null
+++ b/sig-apps/charter.md
@@ -0,0 +1,53 @@
+# SIG Apps Charter
+
+This charter adheres to the conventions described in the [Kubernetes Charter README] and uses
+the Roles and Organization Management outlined in [sig-governance].
+
+## Scope
+
+SIG Apps covers developing, deploying, and operating applications on Kubernetes with a focus on the application developer and application operator experience.
+
+### In scope
+
+#### Code, Binaries and Services
+
+- APIs used for running applications (e.g., Workloads API)
+- Tools and documentation to aid in ecosystem tool interoperability around apps (e.g., Application CRD/Controller)
+- Grandfathered in tools used to aide in development of and management of workloads (e.g., Kompose)
+
+#### Cross-cutting and Externally Facing Processes
+
+- A discussion platform for solving app development and management problems
+- Represent the needs and persona of application developers and operators
+
+### Out of scope
+
+- Code ownership of ecosystem tools. Discussion of the tools is in scope but ownership of them is outside the scope of Kubernetes aside from legacy situations
+- Do not recommend one way to do things (e.g., picking a template language)
+- Do not endorse one particular ecosystem tool
+
+## Roles and Organization Management
+
+This sig follows adheres to the Roles and Organization Management outlined in [sig-governance]
+and opts-in to updates and modifications to [sig-governance].
+
+### Additional responsibilities of Chairs
+
+- Report the SIG status at events and community meetings wherever possible
+- Actively promote diversity and inclusion in the SIG
+- Uphold the Kubernetes Code of Conduct especially in terms of personal behavior and responsibility
+- Chairs oversee the subproject creation process
+
+### Deviations from [sig-governance]
+
+- Generic technical leads are not appropriate for this SIG because sub-projects maintain their processes
+- Chairs follow the Technical Leads process in the subproject creation process
+- Proposing and making decisions MAY be done without the use of KEPS so long as the decision is documented in a linkable medium.
+
+### Subproject Creation
+
+SIG Chairs following Technical Leads process defined in [sig-governance]
+
+[sig-governance]: https://github.com/kubernetes/community/blob/master/committee-steering/governance/sig-governance.md
+[sig-subprojects]: https://github.com/kubernetes/community/blob/master/sig-YOURSIG/README.md#subprojects
+[Kubernetes Charter README]: https://github.com/kubernetes/community/blob/master/committee-steering/governance/README.md