{"action":"created","issue":{"url":"https://api.github.com/repos/OpenTreeOfLife/opentree/issues/908","repository_url":"https://api.github.com/repos/OpenTreeOfLife/opentree","labels_url":"https://api.github.com/repos/OpenTreeOfLife/opentree/issues/908/labels{/name}","comments_url":"https://api.github.com/repos/OpenTreeOfLife/opentree/issues/908/comments","events_url":"https://api.github.com/repos/OpenTreeOfLife/opentree/issues/908/events","html_url":"https://github.com/OpenTreeOfLife/opentree/pull/908","id":134900733,"number":908,"title":"Tree conflict viz (ongoing improvements)","user":{"login":"jimallman","id":446375,"avatar_url":"https://avatars.githubusercontent.com/u/446375?v=3","gravatar_id":"","url":"https://api.github.com/users/jimallman","html_url":"https://github.com/jimallman","followers_url":"https://api.github.com/users/jimallman/followers","following_url":"https://api.github.com/users/jimallman/following{/other_user}","gists_url":"https://api.github.com/users/jimallman/gists{/gist_id}","starred_url":"https://api.github.com/users/jimallman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimallman/subscriptions","organizations_url":"https://api.github.com/users/jimallman/orgs","repos_url":"https://api.github.com/users/jimallman/repos","events_url":"https://api.github.com/users/jimallman/events{/privacy}","received_events_url":"https://api.github.com/users/jimallman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OpenTreeOfLife/opentree/labels/needs%20discussion","name":"needs discussion","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-02-19T16:01:17Z","updated_at":"2016-03-10T18:52:52Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/OpenTreeOfLife/opentree/pulls/908","html_url":"https://github.com/OpenTreeOfLife/opentree/pull/908","diff_url":"https://github.com/OpenTreeOfLife/opentree/pull/908.diff","patch_url":"https://github.com/OpenTreeOfLife/opentree/pull/908.patch"},"body":"**WORK IN PROGRESS**. I've revived this feature branch for ongoing tweaks to conflict reporting and visualization. As a first step, I've added explicit control (from JS) for whether to re-use cached responses (for a given set of trees) from the conflict service [as discussed on Gitter](https://gitter.im/OpenTreeOfLife/public?at=56c63afd833e58f50fb0082a). "},"comment":{"url":"https://api.github.com/repos/OpenTreeOfLife/opentree/issues/comments/194999509","html_url":"https://github.com/OpenTreeOfLife/opentree/pull/908#issuecomment-194999509","issue_url":"https://api.github.com/repos/OpenTreeOfLife/opentree/issues/908","id":194999509,"user":{"login":"jimallman","id":446375,"avatar_url":"https://avatars.githubusercontent.com/u/446375?v=3","gravatar_id":"","url":"https://api.github.com/users/jimallman","html_url":"https://github.com/jimallman","followers_url":"https://api.github.com/users/jimallman/followers","following_url":"https://api.github.com/users/jimallman/following{/other_user}","gists_url":"https://api.github.com/users/jimallman/gists{/gist_id}","starred_url":"https://api.github.com/users/jimallman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimallman/subscriptions","organizations_url":"https://api.github.com/users/jimallman/orgs","repos_url":"https://api.github.com/users/jimallman/repos","events_url":"https://api.github.com/users/jimallman/events{/privacy}","received_events_url":"https://api.github.com/users/jimallman/received_events","type":"User","site_admin":false},"created_at":"2016-03-10T18:52:52Z","updated_at":"2016-03-10T18:52:52Z","body":"> the node may not be present in the synthetic tree\r\n\r\nI'm concerned about this scenario when we're showing conflict vs. synthetic tree. For mapped tips, we build a link to the synth-tree viewer on the assumption (it seems to me) that the taxon will be found there. This means once in awhile the user will get an empty view with explanation instead. Are we OK with that?"}}