{"action":"created","issue":{"url":"https://api.github.com/repos/Project-OSRM/osrm-backend/issues/2263","repository_url":"https://api.github.com/repos/Project-OSRM/osrm-backend","labels_url":"https://api.github.com/repos/Project-OSRM/osrm-backend/issues/2263/labels{/name}","comments_url":"https://api.github.com/repos/Project-OSRM/osrm-backend/issues/2263/comments","events_url":"https://api.github.com/repos/Project-OSRM/osrm-backend/issues/2263/events","html_url":"https://github.com/Project-OSRM/osrm-backend/issues/2263","id":148301736,"number":2263,"title":"Collapse Turns / Remove Unnecessary Instructions","user":{"login":"MoKob","id":12932279,"avatar_url":"https://avatars.githubusercontent.com/u/12932279?v=3","gravatar_id":"","url":"https://api.github.com/users/MoKob","html_url":"https://github.com/MoKob","followers_url":"https://api.github.com/users/MoKob/followers","following_url":"https://api.github.com/users/MoKob/following{/other_user}","gists_url":"https://api.github.com/users/MoKob/gists{/gist_id}","starred_url":"https://api.github.com/users/MoKob/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MoKob/subscriptions","organizations_url":"https://api.github.com/users/MoKob/orgs","repos_url":"https://api.github.com/users/MoKob/repos","events_url":"https://api.github.com/users/MoKob/events{/privacy}","received_events_url":"https://api.github.com/users/MoKob/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Project-OSRM/osrm-backend/labels/Discussion","name":"Discussion","color":"444444"},{"url":"https://api.github.com/repos/Project-OSRM/osrm-backend/labels/Guidance","name":"Guidance","color":"006b75"}],"state":"open","locked":false,"assignee":{"login":"MoKob","id":12932279,"avatar_url":"https://avatars.githubusercontent.com/u/12932279?v=3","gravatar_id":"","url":"https://api.github.com/users/MoKob","html_url":"https://github.com/MoKob","followers_url":"https://api.github.com/users/MoKob/followers","following_url":"https://api.github.com/users/MoKob/following{/other_user}","gists_url":"https://api.github.com/users/MoKob/gists{/gist_id}","starred_url":"https://api.github.com/users/MoKob/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MoKob/subscriptions","organizations_url":"https://api.github.com/users/MoKob/orgs","repos_url":"https://api.github.com/users/MoKob/repos","events_url":"https://api.github.com/users/MoKob/events{/privacy}","received_events_url":"https://api.github.com/users/MoKob/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/Project-OSRM/osrm-backend/milestones/11","html_url":"https://github.com/Project-OSRM/osrm-backend/milestones/5.1.0","labels_url":"https://api.github.com/repos/Project-OSRM/osrm-backend/milestones/11/labels","id":1516996,"number":11,"title":"5.1.0","description":null,"creator":{"login":"TheMarex","id":606968,"avatar_url":"https://avatars.githubusercontent.com/u/606968?v=3","gravatar_id":"","url":"https://api.github.com/users/TheMarex","html_url":"https://github.com/TheMarex","followers_url":"https://api.github.com/users/TheMarex/followers","following_url":"https://api.github.com/users/TheMarex/following{/other_user}","gists_url":"https://api.github.com/users/TheMarex/gists{/gist_id}","starred_url":"https://api.github.com/users/TheMarex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TheMarex/subscriptions","organizations_url":"https://api.github.com/users/TheMarex/orgs","repos_url":"https://api.github.com/users/TheMarex/repos","events_url":"https://api.github.com/users/TheMarex/events{/privacy}","received_events_url":"https://api.github.com/users/TheMarex/received_events","type":"User","site_admin":false},"open_issues":28,"closed_issues":1,"state":"open","created_at":"2016-01-19T16:55:27Z","updated_at":"2016-04-14T10:23:09Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2016-04-14T09:23:16Z","updated_at":"2016-04-14T13:30:47Z","closed_at":null,"body":"To improve our OSRM guidance past 5.0, we want to remove unnecessary instructions and collapse some instructions into a single one.\r\n\r\nCurrently, I am thinking off the following cases (if you can think of more, please feel free to comment)\r\n\r\n### Name Changes\r\n\r\n - [ ] crossing a bridge - problematic scenarios: turn right after the end of a bridge? If its modelled strangely. Also turns on bridges could offer a challenge.\r\n       - [ ] test cases added\r\n       - [ ] scenario handled\r\n\r\n - [ ] passing through a tunnel - problematic cases: same as a bridge. \r\n       - [ ] test cases added\r\n       - [ ] scenario added\r\n\r\n - [ ] segregated intersections - the roads in between can be modelled as part of any of the connected roads -- targeted in https://github.com/Project-OSRM/osrm-backend/pull/2262\r\n       - [x] test cases added\r\n       - [ ] scenario handled\r\n\r\n - [ ] name suffix - requires a list of known suffices in profiles\r\n       - [ ] test case added\r\n       - [ ] scenario handled\r\n\r\nRelated: https://github.com/Project-OSRM/osrm-backend/issues/1811\r\n\r\n### Collapsed Instructions\r\n\r\n - [ ] u-turn at segregated intersection (possibly turn around at) -- targeted in https://github.com/Project-OSRM/osrm-backend/pull/2262\r\n       - [x] test case added\r\n       - [ ] scenario handled\r\n\r\n - [ ] roundabout turns - small roundabout (radius <= 5 or so?), at most four connected roads. Report as 'at the roundabout turn right/left`\r\n       - [ ] test case added\r\n       - [ ] scenario handled"},"comment":{"url":"https://api.github.com/repos/Project-OSRM/osrm-backend/issues/comments/209941476","html_url":"https://github.com/Project-OSRM/osrm-backend/issues/2263#issuecomment-209941476","issue_url":"https://api.github.com/repos/Project-OSRM/osrm-backend/issues/2263","id":209941476,"user":{"login":"emiltin","id":66034,"avatar_url":"https://avatars.githubusercontent.com/u/66034?v=3","gravatar_id":"","url":"https://api.github.com/users/emiltin","html_url":"https://github.com/emiltin","followers_url":"https://api.github.com/users/emiltin/followers","following_url":"https://api.github.com/users/emiltin/following{/other_user}","gists_url":"https://api.github.com/users/emiltin/gists{/gist_id}","starred_url":"https://api.github.com/users/emiltin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emiltin/subscriptions","organizations_url":"https://api.github.com/users/emiltin/orgs","repos_url":"https://api.github.com/users/emiltin/repos","events_url":"https://api.github.com/users/emiltin/events{/privacy}","received_events_url":"https://api.github.com/users/emiltin/received_events","type":"User","site_admin":false},"created_at":"2016-04-14T13:30:47Z","updated_at":"2016-04-14T13:30:47Z","body":"turning left/right at intersections on bike or foot. often this involves multiple small turns due to the way the intersection is modelled.\r\n\r\nex: https://www.ibikecph.dk/#!/x5lbg.7hk8y/x5kdu.7hmvq\r\n\r\n"}}