{"action":"created","issue":{"url":"https://api.github.com/repos/ansible/proposals/issues/43","repository_url":"https://api.github.com/repos/ansible/proposals","labels_url":"https://api.github.com/repos/ansible/proposals/issues/43/labels{/name}","comments_url":"https://api.github.com/repos/ansible/proposals/issues/43/comments","events_url":"https://api.github.com/repos/ansible/proposals/issues/43/events","html_url":"https://github.com/ansible/proposals/issues/43","id":195024562,"number":43,"title":"Allow people to use master as an alias for devel in git","user":{"login":"abadger","id":209242,"avatar_url":"https://avatars.githubusercontent.com/u/209242?v=3","gravatar_id":"","url":"https://api.github.com/users/abadger","html_url":"https://github.com/abadger","followers_url":"https://api.github.com/users/abadger/followers","following_url":"https://api.github.com/users/abadger/following{/other_user}","gists_url":"https://api.github.com/users/abadger/gists{/gist_id}","starred_url":"https://api.github.com/users/abadger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abadger/subscriptions","organizations_url":"https://api.github.com/users/abadger/orgs","repos_url":"https://api.github.com/users/abadger/repos","events_url":"https://api.github.com/users/abadger/events{/privacy}","received_events_url":"https://api.github.com/users/abadger/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-12-12T16:47:25Z","updated_at":"2016-12-12T20:21:02Z","closed_at":null,"body":"<!--- Follow this template to create a proposal. -->\r\n\r\n# Proposal: Allow people to use master as an alias for devel in git\r\n\r\n*Date*: 2016/12/12\r\n\r\n- Status: New\r\n- Proposal type: process\r\n- Targeted Release:  git repo, 2.3\r\n- Associated PR: <link to GH PR in ansible/proposals if PR was submitted>\r\n- Estimated time to implement: 5 minutes + 1 hour of testing\r\n\r\n\r\n## Motivation\r\nMany git projects use master to mean their default trunk branch.  Ansible uses devel for historical reasons.  This confuses other users\r\n\r\n\r\n## Solution proposal\r\n- @dagwieers  Found that git has a way to make aliases between branch names\r\n> <dag-1> BTW this works: git symbolic-ref -m \"Add compatibility for people used to a default master branch\" master refs/heads/devel\r\n\r\nSo the solution proposed is to run:\r\n```\r\ngit symbolic-ref -m \"Add compatibility for people used to a default master branch\" master refs/heads/devel\r\n```\r\n\r\n## Testing (optional)\r\nMake a new local copy of the repository and then run ```git symbolic-ref -m \"Add compatibility for people used to a default master branch\" master refs/heads/devel```\r\n\r\nThen test:\r\n* git clone of the repo\r\n* git checkout master\r\n* git commit && git push\r\n* git checkout devel\r\n* git commit && git push\r\n* Make sure that both commits are reflected back into the original local repository.\r\n"},"comment":{"url":"https://api.github.com/repos/ansible/proposals/issues/comments/266541390","html_url":"https://github.com/ansible/proposals/issues/43#issuecomment-266541390","issue_url":"https://api.github.com/repos/ansible/proposals/issues/43","id":266541390,"user":{"login":"bcoca","id":836171,"avatar_url":"https://avatars.githubusercontent.com/u/836171?v=3","gravatar_id":"","url":"https://api.github.com/users/bcoca","html_url":"https://github.com/bcoca","followers_url":"https://api.github.com/users/bcoca/followers","following_url":"https://api.github.com/users/bcoca/following{/other_user}","gists_url":"https://api.github.com/users/bcoca/gists{/gist_id}","starred_url":"https://api.github.com/users/bcoca/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bcoca/subscriptions","organizations_url":"https://api.github.com/users/bcoca/orgs","repos_url":"https://api.github.com/users/bcoca/repos","events_url":"https://api.github.com/users/bcoca/events{/privacy}","received_events_url":"https://api.github.com/users/bcoca/received_events","type":"User","site_admin":false},"created_at":"2016-12-12T20:21:02Z","updated_at":"2016-12-12T20:21:02Z","body":"So will that make PRs harder? if someone pushes one to /master but we need to merge it into /devel ?"}}
{"actor":{"display_login":"bcoca"}}