{"action":"created","issue":{"url":"https://api.github.com/repos/openstreetmap/iD/issues/3021","repository_url":"https://api.github.com/repos/openstreetmap/iD","labels_url":"https://api.github.com/repos/openstreetmap/iD/issues/3021/labels{/name}","comments_url":"https://api.github.com/repos/openstreetmap/iD/issues/3021/comments","events_url":"https://api.github.com/repos/openstreetmap/iD/issues/3021/events","html_url":"https://github.com/openstreetmap/iD/issues/3021","id":139391231,"number":3021,"title":"When multiple relation rings meet, allow disconnecting but keep rings intact","user":{"login":"bhousel","id":38784,"avatar_url":"https://avatars.githubusercontent.com/u/38784?v=3","gravatar_id":"","url":"https://api.github.com/users/bhousel","html_url":"https://github.com/bhousel","followers_url":"https://api.github.com/users/bhousel/followers","following_url":"https://api.github.com/users/bhousel/following{/other_user}","gists_url":"https://api.github.com/users/bhousel/gists{/gist_id}","starred_url":"https://api.github.com/users/bhousel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bhousel/subscriptions","organizations_url":"https://api.github.com/users/bhousel/orgs","repos_url":"https://api.github.com/users/bhousel/repos","events_url":"https://api.github.com/users/bhousel/events{/privacy}","received_events_url":"https://api.github.com/users/bhousel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/openstreetmap/iD/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-08T20:57:35Z","updated_at":"2016-03-09T00:57:29Z","closed_at":null,"body":"#1714 is a good check to keep users from disconnecting multipolygon rings. But at vertices where multiple rings meet, it should be safe to disconnect the rings from one another and keep them intact.\r\n\r\ne.g. disconnect should be allowed here, leaving R1 and R2 intact but disconnected:\r\n<img width=\"595\" alt=\"screenshot 2016-03-08 15 55 13\" src=\"https://cloud.githubusercontent.com/assets/38784/13616048/32992088-e546-11e5-9b86-f645d250799d.png\">\r\n\r\nsee also: https://github.com/openstreetmap/iD/issues/2739#issuecomment-193823838\r\n"},"comment":{"url":"https://api.github.com/repos/openstreetmap/iD/issues/comments/194046912","html_url":"https://github.com/openstreetmap/iD/issues/3021#issuecomment-194046912","issue_url":"https://api.github.com/repos/openstreetmap/iD/issues/3021","id":194046912,"user":{"login":"slhh","id":13684947,"avatar_url":"https://avatars.githubusercontent.com/u/13684947?v=3","gravatar_id":"","url":"https://api.github.com/users/slhh","html_url":"https://github.com/slhh","followers_url":"https://api.github.com/users/slhh/followers","following_url":"https://api.github.com/users/slhh/following{/other_user}","gists_url":"https://api.github.com/users/slhh/gists{/gist_id}","starred_url":"https://api.github.com/users/slhh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slhh/subscriptions","organizations_url":"https://api.github.com/users/slhh/orgs","repos_url":"https://api.github.com/users/slhh/repos","events_url":"https://api.github.com/users/slhh/events{/privacy}","received_events_url":"https://api.github.com/users/slhh/received_events","type":"User","site_admin":false},"created_at":"2016-03-09T00:57:29Z","updated_at":"2016-03-09T00:57:29Z","body":"In case both multipolygon rings belong to the same multipolygon another valid variant to disconnect exists at that node by generating a single large ring containing R1 and R2."}}