{"action":"created","issue":{"url":"https://api.github.com/repos/rails-girls-summer-of-code/rgsoc-teams/issues/187","labels_url":"https://api.github.com/repos/rails-girls-summer-of-code/rgsoc-teams/issues/187/labels{/name}","comments_url":"https://api.github.com/repos/rails-girls-summer-of-code/rgsoc-teams/issues/187/comments","events_url":"https://api.github.com/repos/rails-girls-summer-of-code/rgsoc-teams/issues/187/events","html_url":"https://github.com/rails-girls-summer-of-code/rgsoc-teams/issues/187","id":66972502,"number":187,"title":"Discuss: add \"join team\" button?","user":{"login":"carpodaster","id":164400,"avatar_url":"https://avatars.githubusercontent.com/u/164400?v=3","gravatar_id":"","url":"https://api.github.com/users/carpodaster","html_url":"https://github.com/carpodaster","followers_url":"https://api.github.com/users/carpodaster/followers","following_url":"https://api.github.com/users/carpodaster/following{/other_user}","gists_url":"https://api.github.com/users/carpodaster/gists{/gist_id}","starred_url":"https://api.github.com/users/carpodaster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carpodaster/subscriptions","organizations_url":"https://api.github.com/users/carpodaster/orgs","repos_url":"https://api.github.com/users/carpodaster/repos","events_url":"https://api.github.com/users/carpodaster/events{/privacy}","received_events_url":"https://api.github.com/users/carpodaster/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/rails-girls-summer-of-code/rgsoc-teams/labels/question","name":"question","color":"cc317c"},{"url":"https://api.github.com/repos/rails-girls-summer-of-code/rgsoc-teams/labels/rgsoc-2015","name":"rgsoc-2015","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-04-07T19:24:29Z","updated_at":"2015-06-05T15:29:14Z","closed_at":null,"body":"Right now a user (eg. coaches, mentors) can never _join_ a team. You can either create a team or _invite_ people to an existing team that you're a member of.\r\n\r\nShould we add a button that basically knocks on the door and ask the team members to be let in?\r\n\r\nWho shall be asked? Aall of them? Just the students? The one who created the team (which we don't track yet)?"},"comment":{"url":"https://api.github.com/repos/rails-girls-summer-of-code/rgsoc-teams/issues/comments/109328941","html_url":"https://github.com/rails-girls-summer-of-code/rgsoc-teams/issues/187#issuecomment-109328941","issue_url":"https://api.github.com/repos/rails-girls-summer-of-code/rgsoc-teams/issues/187","id":109328941,"user":{"login":"alicetragedy","id":3143348,"avatar_url":"https://avatars.githubusercontent.com/u/3143348?v=3","gravatar_id":"","url":"https://api.github.com/users/alicetragedy","html_url":"https://github.com/alicetragedy","followers_url":"https://api.github.com/users/alicetragedy/followers","following_url":"https://api.github.com/users/alicetragedy/following{/other_user}","gists_url":"https://api.github.com/users/alicetragedy/gists{/gist_id}","starred_url":"https://api.github.com/users/alicetragedy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alicetragedy/subscriptions","organizations_url":"https://api.github.com/users/alicetragedy/orgs","repos_url":"https://api.github.com/users/alicetragedy/repos","events_url":"https://api.github.com/users/alicetragedy/events{/privacy}","received_events_url":"https://api.github.com/users/alicetragedy/received_events","type":"User","site_admin":false},"created_at":"2015-06-05T15:29:14Z","updated_at":"2015-06-05T15:29:14Z","body":"I think this is a tricky question. On one hand, I don't think the students should rely on members adding themselves to the team/I think it should be their responsibility.. on the other hand, however, I know that some of the project mentors were slightly 'frustrated' about having to wait to be added. So I think having the possibility to join a team would be :+1: \r\n\r\nAs for the second part of the question, I think that the least people need to be asked, the better for the workflow.. If we pick the last option (the one who created the team), which I would tend to go with, this poses the problem: what happens when the owner of the team is not on the team anymore? (for whatever reason, ie. a student dropping out). \r\n\r\nMaybe we need to think about the goals and priorities of the teams app, and go from there. "}}