{"action":"created","comment":{"url":"https://api.github.com/repos/kyma-project/community/pulls/comments/218356269","pull_request_review_id":156268270,"id":218356269,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIxODM1NjI2OQ==","diff_hunk":"@@ -1,34 +1,61 @@\n ## Overview\n \n-This document defines the maintenance policy for the [Kyma](../../../) organization. All repositories in this organization must follow all the rules and guidelines to assure quality and consistency.\n+This document defines the ownership policy and the decision-making process within the [Kyma](../../../) organization.\n \n-The Kyma project also includes the [Kyma Incubator](https://github.com/kyma-incubator) organization. It is a place where all new projects start in a more relaxed environment that facilitates their rapid growth. At that stage, they do not have to comply with all the rules that govern the Kyma organization. Once the incubating project is ready to become a part of the main Kyma organization, you must adjust it to all the standards.\n+## Scope\n \n-## Maintenance policy\n+All repositories in the Kyma organization must follow the official guidelines, contributing rules, and the governance process to assure quality and consistency.\n \n-The Kyma maintainers are a group of people that have special privileges in the repositories of the [GitHub](../../../) organization. The maintainers have the ability to approve pull requests after a detailed review of the code and its functionality. The rules for contributing to Kyma are available in the [`CONTRIBUTING.md`](CONTRIBUTING.md) document.\n+The Kyma project also includes the [Kyma Incubator](https://github.com/kyma-incubator) organization. It is a place where all new projects start in a more relaxed environment that facilitates their rapid growth. At that stage, they do not have to comply with all the rules that govern the Kyma organization. Once the incubating project is ready to become a part of the main Kyma organization, adjust it to all the standards.\n \n-## Maintainers' responsibilities\n+## Ownership policy\n \n-With great power comes great responsibility. Maintainers not only make changes and approve pull requests but also truly care about their projects.\n+Kyma repositories are owned by code owners who are a group of people with special privileges in the repositories of the [GitHub](../../../) organization. Each repository has a separate `CODEOWNERS` file located at its root. The file specifies persons who have the ability to approve contribution to the part of the repository they own. after a detailed review of the related pull requests. Although the name suggests only the code ownership, the `CODEOWNERS` file is not only about the code but the content in general. Apart from the developers, you can define any relevant parties as code owners. For example, technical writers are set up as the owners of all `.md` documents in the Kyma repositories and SIG/WG members are the owners of their SIG/WG's folders' content.\n \n-Every maintainer is expected to:\n+### Code owners' responsibilities\n \n-* contribute high-quality code and content\n-* communicate and collaborate with other maintainers to improve the maintenance process\n-* perform a thorough review of incoming pull requests\n-* approve only those pull requests in which the contributor made the requested improvements\n-* check if the related CI job has completed successfully before approving the pull request\n-* make sure that the pull request approval flow runs smoothly\n-* prioritize issues and manage their processing\n-* proactively fix bugs\n-* perform maintenance tasks for their projects\n+With great power comes great responsibility. Code owners not only review and approve pull requests but also truly care about their projects.\n \n-## Become a maintainer\n+Every code owner is expected to:\n \n-To become a maintainer, contact one of the existing maintainers of the given project and agree to fulfill the requirements listed above.\n-The existing maintainer can also propose a new member by creating a pull request adding the candidate to the `CODEOWNERS` file in the project's repository. The change requires the two-third majority of all maintainers' votes.\n+* Contribute high-quality code and content\n+* Communicate and collaborate with other code owners to improve the ownership process\n+* Perform a thorough review of incoming pull requests and make sure it follows the contributing rules from the [`CONTRIBUTING.md`](CONTRIBUTING.md) document.\n+* Approve only those pull requests in which the contributor made the requested improvements\n+* Check if the related CI job has completed successfully before approving the pull request\n+* Make sure that the pull request approval flow runs smoothly\n+* Prioritize issues and manage their processing\n+* Proactively fix bugs\n+* Perform maintenance tasks for their projects\n \n-## Remove a maintainer\n+### Add or remove a code owner\n \n-The maintainer's role requires commitment and ongoing contribution to a project. If a maintainer is no longer able to fulfill these requirements or does not contribute to the project for half a year, remove them from the list. The change requires the two-third majority of all maintainers' votes.\n+To suggest a change in the ownership of a given repository part, create a pull request with the required changes in the `CODEOWNERS` file in the project's repository. The required number of code owners needs to approve the pull request for the changes to take place. Read [here](https://github.com/kyma-project/community/blob/master/guidelines/internal-guidelines/repository-template/template/CODEOWNERS) how to set up and modify owners of the given repository folders and files.\n+\n+## The decisions-making process\n+\n+In general, the decisions that affect the project, including its structure, functionalities, components, or work of the project teams are made by the relevant Special Interest Groups (SIGs) and Working Groups (WGs). However, the organizational decisions and those that relate to the product strategy belong to the Kyma Council.","path":"governance.md","position":58,"original_position":58,"commit_id":"1d9ff1e3480e14f73090b9c02a030f6c0822aeff","original_commit_id":"1d9ff1e3480e14f73090b9c02a030f6c0822aeff","user":{"login":"klaudiagrz","id":35192450,"node_id":"MDQ6VXNlcjM1MTkyNDUw","avatar_url":"https://avatars2.githubusercontent.com/u/35192450?v=4","gravatar_id":"","url":"https://api.github.com/users/klaudiagrz","html_url":"https://github.com/klaudiagrz","followers_url":"https://api.github.com/users/klaudiagrz/followers","following_url":"https://api.github.com/users/klaudiagrz/following{/other_user}","gists_url":"https://api.github.com/users/klaudiagrz/gists{/gist_id}","starred_url":"https://api.github.com/users/klaudiagrz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klaudiagrz/subscriptions","organizations_url":"https://api.github.com/users/klaudiagrz/orgs","repos_url":"https://api.github.com/users/klaudiagrz/repos","events_url":"https://api.github.com/users/klaudiagrz/events{/privacy}","received_events_url":"https://api.github.com/users/klaudiagrz/received_events","type":"User","site_admin":false},"body":"`In general, the relevant Special Interest Groups (SIGs) and Working Groups (WGs) make the decisions that affect the project, including its structure, functionalities, components, or work of the project teams.`","created_at":"2018-09-18T09:16:22Z","updated_at":"2018-09-18T09:34:11Z","html_url":"https://github.com/kyma-project/community/pull/73#discussion_r218356269","pull_request_url":"https://api.github.com/repos/kyma-project/community/pulls/73","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/kyma-project/community/pulls/comments/218356269"},"html":{"href":"https://github.com/kyma-project/community/pull/73#discussion_r218356269"},"pull_request":{"href":"https://api.github.com/repos/kyma-project/community/pulls/73"}}},"pull_request":{"url":"https://api.github.com/repos/kyma-project/community/pulls/73","id":215890748,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE1ODkwNzQ4","html_url":"https://github.com/kyma-project/community/pull/73","diff_url":"https://github.com/kyma-project/community/pull/73.diff","patch_url":"https://github.com/kyma-project/community/pull/73.patch","issue_url":"https://api.github.com/repos/kyma-project/community/issues/73","number":73,"state":"open","locked":false,"title":"Update the governance.md document","user":{"login":"kazydek","id":40655785,"node_id":"MDQ6VXNlcjQwNjU1Nzg1","avatar_url":"https://avatars0.githubusercontent.com/u/40655785?v=4","gravatar_id":"","url":"https://api.github.com/users/kazydek","html_url":"https://github.com/kazydek","followers_url":"https://api.github.com/users/kazydek/followers","following_url":"https://api.github.com/users/kazydek/following{/other_user}","gists_url":"https://api.github.com/users/kazydek/gists{/gist_id}","starred_url":"https://api.github.com/users/kazydek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kazydek/subscriptions","organizations_url":"https://api.github.com/users/kazydek/orgs","repos_url":"https://api.github.com/users/kazydek/repos","events_url":"https://api.github.com/users/kazydek/events{/privacy}","received_events_url":"https://api.github.com/users/kazydek/received_events","type":"User","site_admin":false},"body":"**Description**\r\n\r\nChanges proposed in this pull request:\r\n\r\n- Added the current SIG/WG decision-making process description\r\n- Updated the DR template to add information on the document naming convention \r\n\r\n**Related issue(s)**\r\nRelates to #56 \r\n","created_at":"2018-09-17T07:17:24Z","updated_at":"2018-09-18T09:34:11Z","closed_at":null,"merged_at":null,"merge_commit_sha":"13aa6d781aa6f05983066cc77e1cba3710704bcd","assignee":null,"assignees":[],"requested_reviewers":[{"login":"dpolitesap","id":22739716,"node_id":"MDQ6VXNlcjIyNzM5NzE2","avatar_url":"https://avatars2.githubusercontent.com/u/22739716?v=4","gravatar_id":"","url":"https://api.github.com/users/dpolitesap","html_url":"https://github.com/dpolitesap","followers_url":"https://api.github.com/users/dpolitesap/followers","following_url":"https://api.github.com/users/dpolitesap/following{/other_user}","gists_url":"https://api.github.com/users/dpolitesap/gists{/gist_id}","starred_url":"https://api.github.com/users/dpolitesap/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dpolitesap/subscriptions","organizations_url":"https://api.github.com/users/dpolitesap/orgs","repos_url":"https://api.github.com/users/dpolitesap/repos","events_url":"https://api.github.com/users/dpolitesap/events{/privacy}","received_events_url":"https://api.github.com/users/dpolitesap/received_events","type":"User","site_admin":false},{"login":"tomekpapiernik","id":29116492,"node_id":"MDQ6VXNlcjI5MTE2NDky","avatar_url":"https://avatars3.githubusercontent.com/u/29116492?v=4","gravatar_id":"","url":"https://api.github.com/users/tomekpapiernik","html_url":"https://github.com/tomekpapiernik","followers_url":"https://api.github.com/users/tomekpapiernik/followers","following_url":"https://api.github.com/users/tomekpapiernik/following{/other_user}","gists_url":"https://api.github.com/users/tomekpapiernik/gists{/gist_id}","starred_url":"https://api.github.com/users/tomekpapiernik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomekpapiernik/subscriptions","organizations_url":"https://api.github.com/users/tomekpapiernik/orgs","repos_url":"https://api.github.com/users/tomekpapiernik/repos","events_url":"https://api.github.com/users/tomekpapiernik/events{/privacy}","received_events_url":"https://api.github.com/users/tomekpapiernik/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/kyma-project/community/pulls/73/commits","review_comments_url":"https://api.github.com/repos/kyma-project/community/pulls/73/comments","review_comment_url":"https://api.github.com/repos/kyma-project/community/pulls/comments{/number}","comments_url":"https://api.github.com/repos/kyma-project/community/issues/73/comments","statuses_url":"https://api.github.com/repos/kyma-project/community/statuses/1d9ff1e3480e14f73090b9c02a030f6c0822aeff","head":{"label":"kazydek:decision-making","ref":"decision-making","sha":"1d9ff1e3480e14f73090b9c02a030f6c0822aeff","user":{"login":"kazydek","id":40655785,"node_id":"MDQ6VXNlcjQwNjU1Nzg1","avatar_url":"https://avatars0.githubusercontent.com/u/40655785?v=4","gravatar_id":"","url":"https://api.github.com/users/kazydek","html_url":"https://github.com/kazydek","followers_url":"https://api.github.com/users/kazydek/followers","following_url":"https://api.github.com/users/kazydek/following{/other_user}","gists_url":"https://api.github.com/users/kazydek/gists{/gist_id}","starred_url":"https://api.github.com/users/kazydek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kazydek/subscriptions","organizations_url":"https://api.github.com/users/kazydek/orgs","repos_url":"https://api.github.com/users/kazydek/repos","events_url":"https://api.github.com/users/kazydek/events{/privacy}","received_events_url":"https://api.github.com/users/kazydek/received_events","type":"User","site_admin":false},"repo":{"id":142272153,"node_id":"MDEwOlJlcG9zaXRvcnkxNDIyNzIxNTM=","name":"community","full_name":"kazydek/community","private":false,"owner":{"login":"kazydek","id":40655785,"node_id":"MDQ6VXNlcjQwNjU1Nzg1","avatar_url":"https://avatars0.githubusercontent.com/u/40655785?v=4","gravatar_id":"","url":"https://api.github.com/users/kazydek","html_url":"https://github.com/kazydek","followers_url":"https://api.github.com/users/kazydek/followers","following_url":"https://api.github.com/users/kazydek/following{/other_user}","gists_url":"https://api.github.com/users/kazydek/gists{/gist_id}","starred_url":"https://api.github.com/users/kazydek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kazydek/subscriptions","organizations_url":"https://api.github.com/users/kazydek/orgs","repos_url":"https://api.github.com/users/kazydek/repos","events_url":"https://api.github.com/users/kazydek/events{/privacy}","received_events_url":"https://api.github.com/users/kazydek/received_events","type":"User","site_admin":false},"html_url":"https://github.com/kazydek/community","description":"Provides general guidelines, contributing, and maintaining rules for all who add content to Kyma.","fork":true,"url":"https://api.github.com/repos/kazydek/community","forks_url":"https://api.github.com/repos/kazydek/community/forks","keys_url":"https://api.github.com/repos/kazydek/community/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kazydek/community/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kazydek/community/teams","hooks_url":"https://api.github.com/repos/kazydek/community/hooks","issue_events_url":"https://api.github.com/repos/kazydek/community/issues/events{/number}","events_url":"https://api.github.com/repos/kazydek/community/events","assignees_url":"https://api.github.com/repos/kazydek/community/assignees{/user}","branches_url":"https://api.github.com/repos/kazydek/community/branches{/branch}","tags_url":"https://api.github.com/repos/kazydek/community/tags","blobs_url":"https://api.github.com/repos/kazydek/community/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kazydek/community/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kazydek/community/git/refs{/sha}","trees_url":"https://api.github.com/repos/kazydek/community/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kazydek/community/statuses/{sha}","languages_url":"https://api.github.com/repos/kazydek/community/languages","stargazers_url":"https://api.github.com/repos/kazydek/community/stargazers","contributors_url":"https://api.github.com/repos/kazydek/community/contributors","subscribers_url":"https://api.github.com/repos/kazydek/community/subscribers","subscription_url":"https://api.github.com/repos/kazydek/community/subscription","commits_url":"https://api.github.com/repos/kazydek/community/commits{/sha}","git_commits_url":"https://api.github.com/repos/kazydek/community/git/commits{/sha}","comments_url":"https://api.github.com/repos/kazydek/community/comments{/number}","issue_comment_url":"https://api.github.com/repos/kazydek/community/issues/comments{/number}","contents_url":"https://api.github.com/repos/kazydek/community/contents/{+path}","compare_url":"https://api.github.com/repos/kazydek/community/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kazydek/community/merges","archive_url":"https://api.github.com/repos/kazydek/community/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kazydek/community/downloads","issues_url":"https://api.github.com/repos/kazydek/community/issues{/number}","pulls_url":"https://api.github.com/repos/kazydek/community/pulls{/number}","milestones_url":"https://api.github.com/repos/kazydek/community/milestones{/number}","notifications_url":"https://api.github.com/repos/kazydek/community/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kazydek/community/labels{/name}","releases_url":"https://api.github.com/repos/kazydek/community/releases{/id}","deployments_url":"https://api.github.com/repos/kazydek/community/deployments","created_at":"2018-07-25T08:39:31Z","updated_at":"2018-09-17T09:58:34Z","pushed_at":"2018-09-17T09:58:32Z","git_url":"git://github.com/kazydek/community.git","ssh_url":"git@github.com:kazydek/community.git","clone_url":"https://github.com/kazydek/community.git","svn_url":"https://github.com/kazydek/community","homepage":"","size":4044,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"cc-by-4.0","name":"Creative Commons Attribution 4.0","spdx_id":"CC-BY-4.0","url":"https://api.github.com/licenses/cc-by-4.0","node_id":"MDc6TGljZW5zZTI1"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"kyma-project:master","ref":"master","sha":"f9e8da8e656bfd6d15448ae1f39f6ef97f403f7f","user":{"login":"kyma-project","id":39153523,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM5MTUzNTIz","avatar_url":"https://avatars3.githubusercontent.com/u/39153523?v=4","gravatar_id":"","url":"https://api.github.com/users/kyma-project","html_url":"https://github.com/kyma-project","followers_url":"https://api.github.com/users/kyma-project/followers","following_url":"https://api.github.com/users/kyma-project/following{/other_user}","gists_url":"https://api.github.com/users/kyma-project/gists{/gist_id}","starred_url":"https://api.github.com/users/kyma-project/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kyma-project/subscriptions","organizations_url":"https://api.github.com/users/kyma-project/orgs","repos_url":"https://api.github.com/users/kyma-project/repos","events_url":"https://api.github.com/users/kyma-project/events{/privacy}","received_events_url":"https://api.github.com/users/kyma-project/received_events","type":"Organization","site_admin":false},"repo":{"id":139590666,"node_id":"MDEwOlJlcG9zaXRvcnkxMzk1OTA2NjY=","name":"community","full_name":"kyma-project/community","private":false,"owner":{"login":"kyma-project","id":39153523,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM5MTUzNTIz","avatar_url":"https://avatars3.githubusercontent.com/u/39153523?v=4","gravatar_id":"","url":"https://api.github.com/users/kyma-project","html_url":"https://github.com/kyma-project","followers_url":"https://api.github.com/users/kyma-project/followers","following_url":"https://api.github.com/users/kyma-project/following{/other_user}","gists_url":"https://api.github.com/users/kyma-project/gists{/gist_id}","starred_url":"https://api.github.com/users/kyma-project/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kyma-project/subscriptions","organizations_url":"https://api.github.com/users/kyma-project/orgs","repos_url":"https://api.github.com/users/kyma-project/repos","events_url":"https://api.github.com/users/kyma-project/events{/privacy}","received_events_url":"https://api.github.com/users/kyma-project/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/kyma-project/community","description":"Provides general guidelines, contributing, and maintaining rules for all who add content to Kyma.","fork":false,"url":"https://api.github.com/repos/kyma-project/community","forks_url":"https://api.github.com/repos/kyma-project/community/forks","keys_url":"https://api.github.com/repos/kyma-project/community/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kyma-project/community/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kyma-project/community/teams","hooks_url":"https://api.github.com/repos/kyma-project/community/hooks","issue_events_url":"https://api.github.com/repos/kyma-project/community/issues/events{/number}","events_url":"https://api.github.com/repos/kyma-project/community/events","assignees_url":"https://api.github.com/repos/kyma-project/community/assignees{/user}","branches_url":"https://api.github.com/repos/kyma-project/community/branches{/branch}","tags_url":"https://api.github.com/repos/kyma-project/community/tags","blobs_url":"https://api.github.com/repos/kyma-project/community/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kyma-project/community/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kyma-project/community/git/refs{/sha}","trees_url":"https://api.github.com/repos/kyma-project/community/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kyma-project/community/statuses/{sha}","languages_url":"https://api.github.com/repos/kyma-project/community/languages","stargazers_url":"https://api.github.com/repos/kyma-project/community/stargazers","contributors_url":"https://api.github.com/repos/kyma-project/community/contributors","subscribers_url":"https://api.github.com/repos/kyma-project/community/subscribers","subscription_url":"https://api.github.com/repos/kyma-project/community/subscription","commits_url":"https://api.github.com/repos/kyma-project/community/commits{/sha}","git_commits_url":"https://api.github.com/repos/kyma-project/community/git/commits{/sha}","comments_url":"https://api.github.com/repos/kyma-project/community/comments{/number}","issue_comment_url":"https://api.github.com/repos/kyma-project/community/issues/comments{/number}","contents_url":"https://api.github.com/repos/kyma-project/community/contents/{+path}","compare_url":"https://api.github.com/repos/kyma-project/community/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kyma-project/community/merges","archive_url":"https://api.github.com/repos/kyma-project/community/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kyma-project/community/downloads","issues_url":"https://api.github.com/repos/kyma-project/community/issues{/number}","pulls_url":"https://api.github.com/repos/kyma-project/community/pulls{/number}","milestones_url":"https://api.github.com/repos/kyma-project/community/milestones{/number}","notifications_url":"https://api.github.com/repos/kyma-project/community/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kyma-project/community/labels{/name}","releases_url":"https://api.github.com/repos/kyma-project/community/releases{/id}","deployments_url":"https://api.github.com/repos/kyma-project/community/deployments","created_at":"2018-07-03T13:51:54Z","updated_at":"2018-09-17T13:43:20Z","pushed_at":"2018-09-17T09:54:42Z","git_url":"git://github.com/kyma-project/community.git","ssh_url":"git@github.com:kyma-project/community.git","clone_url":"https://github.com/kyma-project/community.git","svn_url":"https://github.com/kyma-project/community","homepage":"","size":3975,"stargazers_count":15,"watchers_count":15,"language":"HTML","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":18,"mirror_url":null,"archived":false,"open_issues_count":17,"license":{"key":"cc-by-4.0","name":"Creative Commons Attribution 4.0","spdx_id":"CC-BY-4.0","url":"https://api.github.com/licenses/cc-by-4.0","node_id":"MDc6TGljZW5zZTI1"},"forks":18,"open_issues":17,"watchers":15,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/kyma-project/community/pulls/73"},"html":{"href":"https://github.com/kyma-project/community/pull/73"},"issue":{"href":"https://api.github.com/repos/kyma-project/community/issues/73"},"comments":{"href":"https://api.github.com/repos/kyma-project/community/issues/73/comments"},"review_comments":{"href":"https://api.github.com/repos/kyma-project/community/pulls/73/comments"},"review_comment":{"href":"https://api.github.com/repos/kyma-project/community/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/kyma-project/community/pulls/73/commits"},"statuses":{"href":"https://api.github.com/repos/kyma-project/community/statuses/1d9ff1e3480e14f73090b9c02a030f6c0822aeff"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"klaudiagrz"}}