{"action":"created","comment":{"url":"https://api.github.com/repos/kubernetes/community/pulls/comments/182624730","pull_request_review_id":113452159,"id":182624730,"diff_hunk":"@@ -0,0 +1,141 @@\n+# SIG Apps Charter\n+\n+## Scope\n+\n+SIG Apps Covers deploying and operating applications in Kubernetes with a focus on the application developer and application operator experience.\n+\n+For example, this includes:\n+\n+* Discussions on all levels from application development, application testing environments, and applications running in production\n+* Discussion of how to define and run apps in Kubernetes\n+* Demos of relevant tools and projects\n+* Discussion on areas of friction that can lead to suggesting improvements or feature requests\n+* Development of Kubernetes primitives (e.g., Workloads API) to enable the application developers and operators. Note, most new types should be created as CRDs during their development phase and may always be ecosystem projects\n+* Creation of documentation to enable application developers and operators\n+* Development and maintenance of the sub-projects of Helm, Charts, and Kompose. Note, these projects are grandfathered and treated as part of the ecosystem but owned by SIG Apps. New projects are expected to stay in the ecosystem.\n+\n+### Goals\n+\n+* Discuss running and defining applications in Kubernetes (e.g., APIs, SDKs, Controllers, package management tools, etc.)\n+* Share common patterns and practices\n+* Work on improvements to the Workload API\n+* Suggest and sometimes develop Kubernetes features where we see friction\n+* Be the voice of the people running applications in Kubernetes (application developers and operators)\n+* Help people get involved in the Kubernetes community\n+* Show early features/demos of tools that make running apps easier\n+\n+### Non-goals\n+\n+* Do not endorse one particular ecosystem tool\n+* Do not pick which apps to run on top of Kubernetes\n+* Do not recommend one way to do things (e.g., picking a template language)\n+\n+## Roles\n+\n+Membership for roles tracked in: [sigs.yaml]\n+\n+- Chair\n+  - Run operations and processes governing the SIG\n+  - Seed members established at SIG founding\n+  - Chairs *MAY* decide to step down at anytime and propose a replacement.  Use lazy consensus amongst\n+    chairs with fallback on majority vote to accept proposal.  This *SHOULD* be supported by a majority of\n+    SIG Members.\n+  - Chairs *MAY* select additional chairs through a [super-majority] vote amongst chairs.  This\n+    *SHOULD* be supported by a majority of SIG Members.\n+  - Chairs *MUST* remain active in the role and are automatically removed from the position if they are\n+    unresponsive for > 3 months and *MAY* be removed if not proactively working with other chairs to fulfill\n+    responsibilities.\n+  - Number: 2-3\n+  - Defined in [sigs.yaml]\n+\n+- Subproject Owners\n+  - Scoped to a subproject defined in [sigs.yaml]\n+  - Seed members established at subproject founding\n+  - *MUST* be an escalation point for technical discussions and decisions in the subproject\n+  - *MUST* set milestone priorities or delegate this responsibility\n+  - *MUST* remain active in the role and are automatically removed from the position if they are unresponsive\n+    for > 3 months.\n+  - *MAY* be removed if not proactively working with other Subproject Owners to fulfill responsibilities.\n+  - *MAY* decide to step down at anytime and propose a replacement.  Use [lazy-consensus] amongst subproject owners\n+    with fallback on majority vote to accept proposal.  This *SHOULD* be supported by a majority of subproject\n+    contributors (those having some role in the subproject).\n+  - *MAY* select additional subproject owners through a [super-majority] vote amongst subproject owners.  This\n+    *SHOULD* be supported by a majority of subproject contributors (through [lazy-consensus] with fallback on voting).\n+  - Number: Minimum of 3\n+  - Defined in [sigs.yaml] [OWNERS] files\n+\n+- Members\n+  - *MUST* maintain health of at least one subproject or the health of the SIG\n+  - *MUST* show sustained contributions to at least one subproject or to the SIG\n+  - *SHOULD* hold some documented role or responsibility in the SIG and / or at least one subproject\n+    (e.g. reviewer, approver, etc)\n+  - *MAY* build new functionality for subprojects\n+  - *MAY* participate in decision making for the subprojects they hold roles in\n+  - Includes all reviewers and approvers in [OWNERS] files for subprojects\n+\n+## Organizational management\n+\n+- SIG meets weekly on zoom with agenda in meeting notes\n+  - *SHOULD* be facilitated by chairs unless delegated to specific Members\n+- SIG overview and deep-dive sessions organized for Kubecon\n+  - *SHOULD* be organized by chairs unless delegated to specific Members\n+\n+- Contributing instructions defined in the SIG CONTRIBUTING.md","path":"sig-apps/Charter.md","position":83,"original_position":83,"commit_id":"a5876519d816b84ca2dc65d0c49c6d0f17cdd74b","original_commit_id":"a5876519d816b84ca2dc65d0c49c6d0f17cdd74b","user":{"login":"bgrant0607","id":7725777,"avatar_url":"https://avatars1.githubusercontent.com/u/7725777?v=4","gravatar_id":"","url":"https://api.github.com/users/bgrant0607","html_url":"https://github.com/bgrant0607","followers_url":"https://api.github.com/users/bgrant0607/followers","following_url":"https://api.github.com/users/bgrant0607/following{/other_user}","gists_url":"https://api.github.com/users/bgrant0607/gists{/gist_id}","starred_url":"https://api.github.com/users/bgrant0607/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bgrant0607/subscriptions","organizations_url":"https://api.github.com/users/bgrant0607/orgs","repos_url":"https://api.github.com/users/bgrant0607/repos","events_url":"https://api.github.com/users/bgrant0607/events{/privacy}","received_events_url":"https://api.github.com/users/bgrant0607/received_events","type":"User","site_admin":false},"body":"Is there a CONTRIBUTING.md doc? ","created_at":"2018-04-19T03:18:40Z","updated_at":"2018-04-19T03:26:54Z","html_url":"https://github.com/kubernetes/community/pull/2040#discussion_r182624730","pull_request_url":"https://api.github.com/repos/kubernetes/community/pulls/2040","author_association":"OWNER","_links":{"self":{"href":"https://api.github.com/repos/kubernetes/community/pulls/comments/182624730"},"html":{"href":"https://github.com/kubernetes/community/pull/2040#discussion_r182624730"},"pull_request":{"href":"https://api.github.com/repos/kubernetes/community/pulls/2040"}}},"pull_request":{"url":"https://api.github.com/repos/kubernetes/community/pulls/2040","id":181326377,"html_url":"https://github.com/kubernetes/community/pull/2040","diff_url":"https://github.com/kubernetes/community/pull/2040.diff","patch_url":"https://github.com/kubernetes/community/pull/2040.patch","issue_url":"https://api.github.com/repos/kubernetes/community/issues/2040","number":2040,"state":"open","locked":false,"title":"Adding SIG Apps Charter","user":{"login":"mattfarina","id":62991,"avatar_url":"https://avatars2.githubusercontent.com/u/62991?v=4","gravatar_id":"","url":"https://api.github.com/users/mattfarina","html_url":"https://github.com/mattfarina","followers_url":"https://api.github.com/users/mattfarina/followers","following_url":"https://api.github.com/users/mattfarina/following{/other_user}","gists_url":"https://api.github.com/users/mattfarina/gists{/gist_id}","starred_url":"https://api.github.com/users/mattfarina/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattfarina/subscriptions","organizations_url":"https://api.github.com/users/mattfarina/orgs","repos_url":"https://api.github.com/users/mattfarina/repos","events_url":"https://api.github.com/users/mattfarina/events{/privacy}","received_events_url":"https://api.github.com/users/mattfarina/received_events","type":"User","site_admin":false},"body":"/cc @prydonius @kow3ns \r\n\r\ncc @kubernetes/steering-committee \r\n\r\nThis pull request contains the sig apps charter we've discussed in the past few meetings.","created_at":"2018-04-12T21:09:30Z","updated_at":"2018-04-19T03:26:54Z","closed_at":null,"merged_at":null,"merge_commit_sha":"84074b591233e1c9f27aba11b0dca222086053d8","assignee":null,"assignees":[],"requested_reviewers":[{"login":"smarterclayton","id":1163175,"avatar_url":"https://avatars0.githubusercontent.com/u/1163175?v=4","gravatar_id":"","url":"https://api.github.com/users/smarterclayton","html_url":"https://github.com/smarterclayton","followers_url":"https://api.github.com/users/smarterclayton/followers","following_url":"https://api.github.com/users/smarterclayton/following{/other_user}","gists_url":"https://api.github.com/users/smarterclayton/gists{/gist_id}","starred_url":"https://api.github.com/users/smarterclayton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smarterclayton/subscriptions","organizations_url":"https://api.github.com/users/smarterclayton/orgs","repos_url":"https://api.github.com/users/smarterclayton/repos","events_url":"https://api.github.com/users/smarterclayton/events{/privacy}","received_events_url":"https://api.github.com/users/smarterclayton/received_events","type":"User","site_admin":false},{"login":"prydonius","id":1544861,"avatar_url":"https://avatars3.githubusercontent.com/u/1544861?v=4","gravatar_id":"","url":"https://api.github.com/users/prydonius","html_url":"https://github.com/prydonius","followers_url":"https://api.github.com/users/prydonius/followers","following_url":"https://api.github.com/users/prydonius/following{/other_user}","gists_url":"https://api.github.com/users/prydonius/gists{/gist_id}","starred_url":"https://api.github.com/users/prydonius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/prydonius/subscriptions","organizations_url":"https://api.github.com/users/prydonius/orgs","repos_url":"https://api.github.com/users/prydonius/repos","events_url":"https://api.github.com/users/prydonius/events{/privacy}","received_events_url":"https://api.github.com/users/prydonius/received_events","type":"User","site_admin":false},{"login":"kow3ns","id":11380896,"avatar_url":"https://avatars3.githubusercontent.com/u/11380896?v=4","gravatar_id":"","url":"https://api.github.com/users/kow3ns","html_url":"https://github.com/kow3ns","followers_url":"https://api.github.com/users/kow3ns/followers","following_url":"https://api.github.com/users/kow3ns/following{/other_user}","gists_url":"https://api.github.com/users/kow3ns/gists{/gist_id}","starred_url":"https://api.github.com/users/kow3ns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kow3ns/subscriptions","organizations_url":"https://api.github.com/users/kow3ns/orgs","repos_url":"https://api.github.com/users/kow3ns/repos","events_url":"https://api.github.com/users/kow3ns/events{/privacy}","received_events_url":"https://api.github.com/users/kow3ns/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":486032367,"url":"https://api.github.com/repos/kubernetes/community/labels/cncf-cla:%20yes","name":"cncf-cla: yes","color":"bfe5bf","default":false},{"id":653942862,"url":"https://api.github.com/repos/kubernetes/community/labels/sig/apps","name":"sig/apps","color":"d2b48c","default":false},{"id":653942910,"url":"https://api.github.com/repos/kubernetes/community/labels/size/L","name":"size/L","color":"ee9900","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/kubernetes/community/pulls/2040/commits","review_comments_url":"https://api.github.com/repos/kubernetes/community/pulls/2040/comments","review_comment_url":"https://api.github.com/repos/kubernetes/community/pulls/comments{/number}","comments_url":"https://api.github.com/repos/kubernetes/community/issues/2040/comments","statuses_url":"https://api.github.com/repos/kubernetes/community/statuses/a5876519d816b84ca2dc65d0c49c6d0f17cdd74b","head":{"label":"mattfarina:sig-apps-charter","ref":"sig-apps-charter","sha":"a5876519d816b84ca2dc65d0c49c6d0f17cdd74b","user":{"login":"mattfarina","id":62991,"avatar_url":"https://avatars2.githubusercontent.com/u/62991?v=4","gravatar_id":"","url":"https://api.github.com/users/mattfarina","html_url":"https://github.com/mattfarina","followers_url":"https://api.github.com/users/mattfarina/followers","following_url":"https://api.github.com/users/mattfarina/following{/other_user}","gists_url":"https://api.github.com/users/mattfarina/gists{/gist_id}","starred_url":"https://api.github.com/users/mattfarina/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattfarina/subscriptions","organizations_url":"https://api.github.com/users/mattfarina/orgs","repos_url":"https://api.github.com/users/mattfarina/repos","events_url":"https://api.github.com/users/mattfarina/events{/privacy}","received_events_url":"https://api.github.com/users/mattfarina/received_events","type":"User","site_admin":false},"repo":{"id":58493945,"name":"community","full_name":"mattfarina/community","owner":{"login":"mattfarina","id":62991,"avatar_url":"https://avatars2.githubusercontent.com/u/62991?v=4","gravatar_id":"","url":"https://api.github.com/users/mattfarina","html_url":"https://github.com/mattfarina","followers_url":"https://api.github.com/users/mattfarina/followers","following_url":"https://api.github.com/users/mattfarina/following{/other_user}","gists_url":"https://api.github.com/users/mattfarina/gists{/gist_id}","starred_url":"https://api.github.com/users/mattfarina/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattfarina/subscriptions","organizations_url":"https://api.github.com/users/mattfarina/orgs","repos_url":"https://api.github.com/users/mattfarina/repos","events_url":"https://api.github.com/users/mattfarina/events{/privacy}","received_events_url":"https://api.github.com/users/mattfarina/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/mattfarina/community","description":"Kubernetes community content","fork":true,"url":"https://api.github.com/repos/mattfarina/community","forks_url":"https://api.github.com/repos/mattfarina/community/forks","keys_url":"https://api.github.com/repos/mattfarina/community/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mattfarina/community/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mattfarina/community/teams","hooks_url":"https://api.github.com/repos/mattfarina/community/hooks","issue_events_url":"https://api.github.com/repos/mattfarina/community/issues/events{/number}","events_url":"https://api.github.com/repos/mattfarina/community/events","assignees_url":"https://api.github.com/repos/mattfarina/community/assignees{/user}","branches_url":"https://api.github.com/repos/mattfarina/community/branches{/branch}","tags_url":"https://api.github.com/repos/mattfarina/community/tags","blobs_url":"https://api.github.com/repos/mattfarina/community/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mattfarina/community/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mattfarina/community/git/refs{/sha}","trees_url":"https://api.github.com/repos/mattfarina/community/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mattfarina/community/statuses/{sha}","languages_url":"https://api.github.com/repos/mattfarina/community/languages","stargazers_url":"https://api.github.com/repos/mattfarina/community/stargazers","contributors_url":"https://api.github.com/repos/mattfarina/community/contributors","subscribers_url":"https://api.github.com/repos/mattfarina/community/subscribers","subscription_url":"https://api.github.com/repos/mattfarina/community/subscription","commits_url":"https://api.github.com/repos/mattfarina/community/commits{/sha}","git_commits_url":"https://api.github.com/repos/mattfarina/community/git/commits{/sha}","comments_url":"https://api.github.com/repos/mattfarina/community/comments{/number}","issue_comment_url":"https://api.github.com/repos/mattfarina/community/issues/comments{/number}","contents_url":"https://api.github.com/repos/mattfarina/community/contents/{+path}","compare_url":"https://api.github.com/repos/mattfarina/community/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mattfarina/community/merges","archive_url":"https://api.github.com/repos/mattfarina/community/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mattfarina/community/downloads","issues_url":"https://api.github.com/repos/mattfarina/community/issues{/number}","pulls_url":"https://api.github.com/repos/mattfarina/community/pulls{/number}","milestones_url":"https://api.github.com/repos/mattfarina/community/milestones{/number}","notifications_url":"https://api.github.com/repos/mattfarina/community/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mattfarina/community/labels{/name}","releases_url":"https://api.github.com/repos/mattfarina/community/releases{/id}","deployments_url":"https://api.github.com/repos/mattfarina/community/deployments","created_at":"2016-05-10T21:13:38Z","updated_at":"2016-05-10T21:13:34Z","pushed_at":"2018-04-13T15:00:22Z","git_url":"git://github.com/mattfarina/community.git","ssh_url":"git@github.com:mattfarina/community.git","clone_url":"https://github.com/mattfarina/community.git","svn_url":"https://github.com/mattfarina/community","homepage":"","size":19856,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"kubernetes:master","ref":"master","sha":"9d5846389fed891ef0426e8e6e18a20888fe4bda","user":{"login":"kubernetes","id":13629408,"avatar_url":"https://avatars2.githubusercontent.com/u/13629408?v=4","gravatar_id":"","url":"https://api.github.com/users/kubernetes","html_url":"https://github.com/kubernetes","followers_url":"https://api.github.com/users/kubernetes/followers","following_url":"https://api.github.com/users/kubernetes/following{/other_user}","gists_url":"https://api.github.com/users/kubernetes/gists{/gist_id}","starred_url":"https://api.github.com/users/kubernetes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kubernetes/subscriptions","organizations_url":"https://api.github.com/users/kubernetes/orgs","repos_url":"https://api.github.com/users/kubernetes/repos","events_url":"https://api.github.com/users/kubernetes/events{/privacy}","received_events_url":"https://api.github.com/users/kubernetes/received_events","type":"Organization","site_admin":false},"repo":{"id":57939112,"name":"community","full_name":"kubernetes/community","owner":{"login":"kubernetes","id":13629408,"avatar_url":"https://avatars2.githubusercontent.com/u/13629408?v=4","gravatar_id":"","url":"https://api.github.com/users/kubernetes","html_url":"https://github.com/kubernetes","followers_url":"https://api.github.com/users/kubernetes/followers","following_url":"https://api.github.com/users/kubernetes/following{/other_user}","gists_url":"https://api.github.com/users/kubernetes/gists{/gist_id}","starred_url":"https://api.github.com/users/kubernetes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kubernetes/subscriptions","organizations_url":"https://api.github.com/users/kubernetes/orgs","repos_url":"https://api.github.com/users/kubernetes/repos","events_url":"https://api.github.com/users/kubernetes/events{/privacy}","received_events_url":"https://api.github.com/users/kubernetes/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/kubernetes/community","description":"Kubernetes community content","fork":false,"url":"https://api.github.com/repos/kubernetes/community","forks_url":"https://api.github.com/repos/kubernetes/community/forks","keys_url":"https://api.github.com/repos/kubernetes/community/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kubernetes/community/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kubernetes/community/teams","hooks_url":"https://api.github.com/repos/kubernetes/community/hooks","issue_events_url":"https://api.github.com/repos/kubernetes/community/issues/events{/number}","events_url":"https://api.github.com/repos/kubernetes/community/events","assignees_url":"https://api.github.com/repos/kubernetes/community/assignees{/user}","branches_url":"https://api.github.com/repos/kubernetes/community/branches{/branch}","tags_url":"https://api.github.com/repos/kubernetes/community/tags","blobs_url":"https://api.github.com/repos/kubernetes/community/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kubernetes/community/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kubernetes/community/git/refs{/sha}","trees_url":"https://api.github.com/repos/kubernetes/community/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kubernetes/community/statuses/{sha}","languages_url":"https://api.github.com/repos/kubernetes/community/languages","stargazers_url":"https://api.github.com/repos/kubernetes/community/stargazers","contributors_url":"https://api.github.com/repos/kubernetes/community/contributors","subscribers_url":"https://api.github.com/repos/kubernetes/community/subscribers","subscription_url":"https://api.github.com/repos/kubernetes/community/subscription","commits_url":"https://api.github.com/repos/kubernetes/community/commits{/sha}","git_commits_url":"https://api.github.com/repos/kubernetes/community/git/commits{/sha}","comments_url":"https://api.github.com/repos/kubernetes/community/comments{/number}","issue_comment_url":"https://api.github.com/repos/kubernetes/community/issues/comments{/number}","contents_url":"https://api.github.com/repos/kubernetes/community/contents/{+path}","compare_url":"https://api.github.com/repos/kubernetes/community/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kubernetes/community/merges","archive_url":"https://api.github.com/repos/kubernetes/community/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kubernetes/community/downloads","issues_url":"https://api.github.com/repos/kubernetes/community/issues{/number}","pulls_url":"https://api.github.com/repos/kubernetes/community/pulls{/number}","milestones_url":"https://api.github.com/repos/kubernetes/community/milestones{/number}","notifications_url":"https://api.github.com/repos/kubernetes/community/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kubernetes/community/labels{/name}","releases_url":"https://api.github.com/repos/kubernetes/community/releases{/id}","deployments_url":"https://api.github.com/repos/kubernetes/community/deployments","created_at":"2016-05-03T03:36:05Z","updated_at":"2018-04-18T22:48:17Z","pushed_at":"2018-04-19T02:47:43Z","git_url":"git://github.com/kubernetes/community.git","ssh_url":"git@github.com:kubernetes/community.git","clone_url":"https://github.com/kubernetes/community.git","svn_url":"https://github.com/kubernetes/community","homepage":"","size":20570,"stargazers_count":1722,"watchers_count":1722,"language":"Go","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1089,"mirror_url":null,"archived":false,"open_issues_count":200,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":1089,"open_issues":200,"watchers":1722,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/kubernetes/community/pulls/2040"},"html":{"href":"https://github.com/kubernetes/community/pull/2040"},"issue":{"href":"https://api.github.com/repos/kubernetes/community/issues/2040"},"comments":{"href":"https://api.github.com/repos/kubernetes/community/issues/2040/comments"},"review_comments":{"href":"https://api.github.com/repos/kubernetes/community/pulls/2040/comments"},"review_comment":{"href":"https://api.github.com/repos/kubernetes/community/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/kubernetes/community/pulls/2040/commits"},"statuses":{"href":"https://api.github.com/repos/kubernetes/community/statuses/a5876519d816b84ca2dc65d0c49c6d0f17cdd74b"}},"author_association":"MEMBER"}}
{"actor":{"display_login":"bgrant0607"}}