{"action":"created","comment":{"url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls/comments/227344900","pull_request_review_id":167362328,"id":227344900,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIyNzM0NDkwMA==","diff_hunk":"@@ -0,0 +1,449 @@\n+# InnerSource Learning Path: Trusted Committer\n+\n+## Introduction\n+\n+- tbd\n+\n+## Introducing The Trusted Committer Role\n+\n+The Trusted Committer (TC) role is one of the key roles in an InnerSource\n+community. Think of TCs as a person in a community that you trust with\n+important technical decisions and with mentoring contributors to get their\n+contribution over the finish line. The TC role is both a demanding and a\n+rewarding role to fulfill. It goes far beyond being an opinionated gatekeeper\n+and it is instrumental for the success of any InnerSource community. \n+\n+Generally speaking, the TC role is defined by its responsibilities, rather than\n+by its privileges. On a very high level, TCs represents the interests of both\n+their InnerSource community and the products the community is building. They\n+are concerned with the health of the community and the product. So as a TC,\n+you'll have both tech oriented and community oriented responsibilities and\n+we'll explore both of these dimensions in the following sections. \n+\n+Before we go into the details of what a TC actually does, let's spend some time\n+contrasting the TC role to other roles in IS and why we think the name is both\n+apt and important.\n+\n+Let's start with the _Contributor_ role. A _Contributor_ - as the name implies,\n+makes contributions to an InnerSource community; code but also bug-reports,\n+feature-requests or documentation. The contributor might or might not be part\n+of the community. He might be sent by another team to develop a feature they\n+might need. This is why we sometimes also refer to Contributors as _Guests_ or\n+being part of a _Guest Team_. The _Contributor_ is responsible for \"fitting in\"\n+and for conforming to the communities expectations and processes.\n+\n+The Trusted Committer is always a member of the InnerSource community, also\n+sometimes referred to as the _Host Team_. In this analogy, the TC is\n+responsible for both building the house and setting the house rules, to make\n+sure their guests are comfortable and can work together effectively. Compared\n+to the _Contributor_, a TCs have earned the responsibility to push code closer\n+to production and are generally allowed to perform tasks that have a higher\n+level of risk associated with them.\n+\n+The Product Owner is the third role in InnerSource. Whether or not there is a\n+dedicated PO depends on the type of InnerSource community and the products they\n+build. Especially in grass-roots type InnerSource communities like the one I\n+work in, the TC also acts as a PO.  Similar to agile processes, the PO is\n+responsible for defining and prioritizing requirements and stories for the\n+community to implement. The PO therefore often interacts with the TC, e. g. in\n+making sure that a requested or contributed feature actually belongs to the\n+product. In the Host/Guest analogy, the PO would be the one of determines what\n+Host and Guest work on in the communities House. Please check out our Product\n+Owner Learning Path video for more detailed information.\n+\n+---(not added in text, yet)","path":"trusted-committer-article.md","position":54,"original_position":54,"commit_id":"1671cc7d07bd08f2647cbcae4fdb16359373c014","original_commit_id":"1671cc7d07bd08f2647cbcae4fdb16359373c014","user":{"login":"rrrutledge","id":9609562,"node_id":"MDQ6VXNlcjk2MDk1NjI=","avatar_url":"https://avatars0.githubusercontent.com/u/9609562?v=4","gravatar_id":"","url":"https://api.github.com/users/rrrutledge","html_url":"https://github.com/rrrutledge","followers_url":"https://api.github.com/users/rrrutledge/followers","following_url":"https://api.github.com/users/rrrutledge/following{/other_user}","gists_url":"https://api.github.com/users/rrrutledge/gists{/gist_id}","starred_url":"https://api.github.com/users/rrrutledge/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rrrutledge/subscriptions","organizations_url":"https://api.github.com/users/rrrutledge/orgs","repos_url":"https://api.github.com/users/rrrutledge/repos","events_url":"https://api.github.com/users/rrrutledge/events{/privacy}","received_events_url":"https://api.github.com/users/rrrutledge/received_events","type":"User","site_admin":false},"body":"Wouldn't worry about adding this part at all - just let them check out the Product Owner video.","created_at":"2018-10-23T11:23:59Z","updated_at":"2018-10-23T11:41:53Z","html_url":"https://github.com/InnerSourceCommons/InnerSourceLearningPath/pull/9#discussion_r227344900","pull_request_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls/9","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls/comments/227344900"},"html":{"href":"https://github.com/InnerSourceCommons/InnerSourceLearningPath/pull/9#discussion_r227344900"},"pull_request":{"href":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls/9"}}},"pull_request":{"url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls/9","id":222490836,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIyNDkwODM2","html_url":"https://github.com/InnerSourceCommons/InnerSourceLearningPath/pull/9","diff_url":"https://github.com/InnerSourceCommons/InnerSourceLearningPath/pull/9.diff","patch_url":"https://github.com/InnerSourceCommons/InnerSourceLearningPath/pull/9.patch","issue_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/issues/9","number":9,"state":"open","locked":false,"title":"Rough outline for Trusted Committer learning path video ","user":{"login":"gruetter","id":2873978,"node_id":"MDQ6VXNlcjI4NzM5Nzg=","avatar_url":"https://avatars2.githubusercontent.com/u/2873978?v=4","gravatar_id":"","url":"https://api.github.com/users/gruetter","html_url":"https://github.com/gruetter","followers_url":"https://api.github.com/users/gruetter/followers","following_url":"https://api.github.com/users/gruetter/following{/other_user}","gists_url":"https://api.github.com/users/gruetter/gists{/gist_id}","starred_url":"https://api.github.com/users/gruetter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gruetter/subscriptions","organizations_url":"https://api.github.com/users/gruetter/orgs","repos_url":"https://api.github.com/users/gruetter/repos","events_url":"https://api.github.com/users/gruetter/events{/privacy}","received_events_url":"https://api.github.com/users/gruetter/received_events","type":"User","site_admin":false},"body":"Hi guys,\r\n\r\nthis is the initial, rough outline of the content for the Learning Path video on the _Trusted Committer_. If you find the time, I'd really appreciate your feedback and suggestions, especially regarding stuff that you feel is missing in this outline. Thanks in advance for your help!","created_at":"2018-10-12T14:45:30Z","updated_at":"2018-10-23T11:41:53Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c8e9deb96176c4b56ebcbbf1b92a859078b17be7","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls/9/commits","review_comments_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls/9/comments","review_comment_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls/comments{/number}","comments_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/issues/9/comments","statuses_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/statuses/1671cc7d07bd08f2647cbcae4fdb16359373c014","head":{"label":"gruetter:master","ref":"master","sha":"1671cc7d07bd08f2647cbcae4fdb16359373c014","user":{"login":"gruetter","id":2873978,"node_id":"MDQ6VXNlcjI4NzM5Nzg=","avatar_url":"https://avatars2.githubusercontent.com/u/2873978?v=4","gravatar_id":"","url":"https://api.github.com/users/gruetter","html_url":"https://github.com/gruetter","followers_url":"https://api.github.com/users/gruetter/followers","following_url":"https://api.github.com/users/gruetter/following{/other_user}","gists_url":"https://api.github.com/users/gruetter/gists{/gist_id}","starred_url":"https://api.github.com/users/gruetter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gruetter/subscriptions","organizations_url":"https://api.github.com/users/gruetter/orgs","repos_url":"https://api.github.com/users/gruetter/repos","events_url":"https://api.github.com/users/gruetter/events{/privacy}","received_events_url":"https://api.github.com/users/gruetter/received_events","type":"User","site_admin":false},"repo":{"id":151779476,"node_id":"MDEwOlJlcG9zaXRvcnkxNTE3Nzk0NzY=","name":"InnerSourceLearningPath","full_name":"gruetter/InnerSourceLearningPath","private":false,"owner":{"login":"gruetter","id":2873978,"node_id":"MDQ6VXNlcjI4NzM5Nzg=","avatar_url":"https://avatars2.githubusercontent.com/u/2873978?v=4","gravatar_id":"","url":"https://api.github.com/users/gruetter","html_url":"https://github.com/gruetter","followers_url":"https://api.github.com/users/gruetter/followers","following_url":"https://api.github.com/users/gruetter/following{/other_user}","gists_url":"https://api.github.com/users/gruetter/gists{/gist_id}","starred_url":"https://api.github.com/users/gruetter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gruetter/subscriptions","organizations_url":"https://api.github.com/users/gruetter/orgs","repos_url":"https://api.github.com/users/gruetter/repos","events_url":"https://api.github.com/users/gruetter/events{/privacy}","received_events_url":"https://api.github.com/users/gruetter/received_events","type":"User","site_admin":false},"html_url":"https://github.com/gruetter/InnerSourceLearningPath","description":null,"fork":true,"url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath","forks_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/forks","keys_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/keys{/key_id}","collaborators_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/teams","hooks_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/hooks","issue_events_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/issues/events{/number}","events_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/events","assignees_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/assignees{/user}","branches_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/branches{/branch}","tags_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/tags","blobs_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/git/refs{/sha}","trees_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/git/trees{/sha}","statuses_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/statuses/{sha}","languages_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/languages","stargazers_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/stargazers","contributors_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/contributors","subscribers_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/subscribers","subscription_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/subscription","commits_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/commits{/sha}","git_commits_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/git/commits{/sha}","comments_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/comments{/number}","issue_comment_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/issues/comments{/number}","contents_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/contents/{+path}","compare_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/compare/{base}...{head}","merges_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/merges","archive_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/downloads","issues_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/issues{/number}","pulls_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/pulls{/number}","milestones_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/milestones{/number}","notifications_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/labels{/name}","releases_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/releases{/id}","deployments_url":"https://api.github.com/repos/gruetter/InnerSourceLearningPath/deployments","created_at":"2018-10-05T21:22:13Z","updated_at":"2018-10-23T11:08:19Z","pushed_at":"2018-10-23T11:08:17Z","git_url":"git://github.com/gruetter/InnerSourceLearningPath.git","ssh_url":"git@github.com:gruetter/InnerSourceLearningPath.git","clone_url":"https://github.com/gruetter/InnerSourceLearningPath.git","svn_url":"https://github.com/gruetter/InnerSourceLearningPath","homepage":null,"size":72,"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":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"InnerSourceCommons:master","ref":"master","sha":"fa8f657e2daf8c1d61d7e842a0d380690ef59f7b","user":{"login":"InnerSourceCommons","id":43893662,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzODkzNjYy","avatar_url":"https://avatars1.githubusercontent.com/u/43893662?v=4","gravatar_id":"","url":"https://api.github.com/users/InnerSourceCommons","html_url":"https://github.com/InnerSourceCommons","followers_url":"https://api.github.com/users/InnerSourceCommons/followers","following_url":"https://api.github.com/users/InnerSourceCommons/following{/other_user}","gists_url":"https://api.github.com/users/InnerSourceCommons/gists{/gist_id}","starred_url":"https://api.github.com/users/InnerSourceCommons/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/InnerSourceCommons/subscriptions","organizations_url":"https://api.github.com/users/InnerSourceCommons/orgs","repos_url":"https://api.github.com/users/InnerSourceCommons/repos","events_url":"https://api.github.com/users/InnerSourceCommons/events{/privacy}","received_events_url":"https://api.github.com/users/InnerSourceCommons/received_events","type":"Organization","site_admin":false},"repo":{"id":151772528,"node_id":"MDEwOlJlcG9zaXRvcnkxNTE3NzI1Mjg=","name":"InnerSourceLearningPath","full_name":"InnerSourceCommons/InnerSourceLearningPath","private":false,"owner":{"login":"InnerSourceCommons","id":43893662,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzODkzNjYy","avatar_url":"https://avatars1.githubusercontent.com/u/43893662?v=4","gravatar_id":"","url":"https://api.github.com/users/InnerSourceCommons","html_url":"https://github.com/InnerSourceCommons","followers_url":"https://api.github.com/users/InnerSourceCommons/followers","following_url":"https://api.github.com/users/InnerSourceCommons/following{/other_user}","gists_url":"https://api.github.com/users/InnerSourceCommons/gists{/gist_id}","starred_url":"https://api.github.com/users/InnerSourceCommons/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/InnerSourceCommons/subscriptions","organizations_url":"https://api.github.com/users/InnerSourceCommons/orgs","repos_url":"https://api.github.com/users/InnerSourceCommons/repos","events_url":"https://api.github.com/users/InnerSourceCommons/events{/privacy}","received_events_url":"https://api.github.com/users/InnerSourceCommons/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/InnerSourceCommons/InnerSourceLearningPath","description":null,"fork":false,"url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath","forks_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/forks","keys_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/keys{/key_id}","collaborators_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/teams","hooks_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/hooks","issue_events_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/issues/events{/number}","events_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/events","assignees_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/assignees{/user}","branches_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/branches{/branch}","tags_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/tags","blobs_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/git/refs{/sha}","trees_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/git/trees{/sha}","statuses_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/statuses/{sha}","languages_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/languages","stargazers_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/stargazers","contributors_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/contributors","subscribers_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/subscribers","subscription_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/subscription","commits_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/commits{/sha}","git_commits_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/git/commits{/sha}","comments_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/comments{/number}","issue_comment_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/issues/comments{/number}","contents_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/contents/{+path}","compare_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/compare/{base}...{head}","merges_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/merges","archive_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/downloads","issues_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/issues{/number}","pulls_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls{/number}","milestones_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/milestones{/number}","notifications_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/labels{/name}","releases_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/releases{/id}","deployments_url":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/deployments","created_at":"2018-10-05T20:08:24Z","updated_at":"2018-10-17T19:22:35Z","pushed_at":"2018-10-23T11:08:19Z","git_url":"git://github.com/InnerSourceCommons/InnerSourceLearningPath.git","ssh_url":"git@github.com:InnerSourceCommons/InnerSourceLearningPath.git","clone_url":"https://github.com/InnerSourceCommons/InnerSourceLearningPath.git","svn_url":"https://github.com/InnerSourceCommons/InnerSourceLearningPath","homepage":null,"size":0,"stargazers_count":2,"watchers_count":2,"language":null,"has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"archived":false,"open_issues_count":16,"license":null,"forks":2,"open_issues":16,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls/9"},"html":{"href":"https://github.com/InnerSourceCommons/InnerSourceLearningPath/pull/9"},"issue":{"href":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/issues/9"},"comments":{"href":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/issues/9/comments"},"review_comments":{"href":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls/9/comments"},"review_comment":{"href":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/pulls/9/commits"},"statuses":{"href":"https://api.github.com/repos/InnerSourceCommons/InnerSourceLearningPath/statuses/1671cc7d07bd08f2647cbcae4fdb16359373c014"}},"author_association":"NONE"}}
{"actor":{"display_login":"rrrutledge"}}