{"action":"created","issue":{"url":"https://api.github.com/repos/isaacs/github/issues/88","repository_url":"https://api.github.com/repos/isaacs/github","labels_url":"https://api.github.com/repos/isaacs/github/issues/88/labels{/name}","comments_url":"https://api.github.com/repos/isaacs/github/issues/88/comments","events_url":"https://api.github.com/repos/isaacs/github/issues/88/events","html_url":"https://github.com/isaacs/github/issues/88","id":18789546,"number":88,"title":"Allow pull requests to be rebased from the UI","user":{"login":"patcon","id":305339,"avatar_url":"https://avatars2.githubusercontent.com/u/305339?v=4","gravatar_id":"","url":"https://api.github.com/users/patcon","html_url":"https://github.com/patcon","followers_url":"https://api.github.com/users/patcon/followers","following_url":"https://api.github.com/users/patcon/following{/other_user}","gists_url":"https://api.github.com/users/patcon/gists{/gist_id}","starred_url":"https://api.github.com/users/patcon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patcon/subscriptions","organizations_url":"https://api.github.com/users/patcon/orgs","repos_url":"https://api.github.com/users/patcon/repos","events_url":"https://api.github.com/users/patcon/events{/privacy}","received_events_url":"https://api.github.com/users/patcon/received_events","type":"User","site_admin":false},"labels":[{"id":793175282,"url":"https://api.github.com/repos/isaacs/github/labels/merge","name":"merge","color":"25d14d","default":false},{"id":42222243,"url":"https://api.github.com/repos/isaacs/github/labels/pull-requests","name":"pull-requests","color":"0052cc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":71,"created_at":"2013-08-30T14:08:19Z","updated_at":"2018-02-18T16:40:17Z","closed_at":null,"author_association":"NONE","body":"Forked from #2:\n\n@glasser\n\n> Additionally, allowing you to rebase (or even rebase-and-squash) in the UI would be great, rather than needing to go into a local copy to do so. It would be perfectly fine if this only worked in non-conflicting cases.\n"},"comment":{"url":"https://api.github.com/repos/isaacs/github/issues/comments/366528568","html_url":"https://github.com/isaacs/github/issues/88#issuecomment-366528568","issue_url":"https://api.github.com/repos/isaacs/github/issues/88","id":366528568,"user":{"login":"samthebest","id":1822516,"avatar_url":"https://avatars2.githubusercontent.com/u/1822516?v=4","gravatar_id":"","url":"https://api.github.com/users/samthebest","html_url":"https://github.com/samthebest","followers_url":"https://api.github.com/users/samthebest/followers","following_url":"https://api.github.com/users/samthebest/following{/other_user}","gists_url":"https://api.github.com/users/samthebest/gists{/gist_id}","starred_url":"https://api.github.com/users/samthebest/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samthebest/subscriptions","organizations_url":"https://api.github.com/users/samthebest/orgs","repos_url":"https://api.github.com/users/samthebest/repos","events_url":"https://api.github.com/users/samthebest/events{/privacy}","received_events_url":"https://api.github.com/users/samthebest/received_events","type":"User","site_admin":false},"created_at":"2018-02-18T16:40:17Z","updated_at":"2018-02-18T16:40:17Z","author_association":"NONE","body":"@aaccioly \r\n\r\n> People don't want to manually rebase / merge to the latest head \r\n\r\nHere is a script that will automatically merge master into your branch and push it.  Now that extra whole manual step that your devs seem incapable of doing will be easier.\r\n\r\n```\r\n#!/bin/bash\r\ngit pull origin master\r\ngit push origin $1\r\n```\r\n\r\n> and wait for a green build...\r\n\r\nA build for merging into master ought to satisfy the \"10 minute rule\" i.e. be less than 10 minutes.  If your build so more than 10 mins your not really doing proper CI.\r\n\r\n> all problems are people problems\r\n\r\nThat I completely agree with that, they say 99% of programmers can't code https://blog.codinghorror.com/why-cant-programmers-program/ .  1% is actually very optimistic after you throw in other skills like XP, KISS, Functional Programming, TDD.  After about 10 years in software development I've only met <5 devs who can even do both FP and TDD.\r\n\r\nThe problem is that the industry doesn't have a sufficiently large pay difference between *good* devs and *the rest*.  Yes these two devs make roughy 5x the norm, but they actually do easily 100x the work (factoring in the entire long term future of the product).  Good devs should be paid like good footballers.\r\n\r\nThis thread is case in point. It reminds me of https://en.wikipedia.org/wiki/Ignaz_Semmelweis who \"invented\" hand washing.  Doctors where actually offended when he told them they should wash their hands.  And here we have devs being offended when being told the basics of VCS, like merging instead of rebasing.\r\n\r\n"}}
{"actor":{"display_login":"samthebest"}}