{"action":"created","issue":{"url":"https://api.github.com/repos/webgme/webgme/issues/897","repository_url":"https://api.github.com/repos/webgme/webgme","labels_url":"https://api.github.com/repos/webgme/webgme/issues/897/labels{/name}","comments_url":"https://api.github.com/repos/webgme/webgme/issues/897/comments","events_url":"https://api.github.com/repos/webgme/webgme/issues/897/events","html_url":"https://github.com/webgme/webgme/issues/897","id":141931539,"number":897,"title":"User experience issue : adding connector to a crosscut","user":{"login":"phreed","id":211644,"avatar_url":"https://avatars.githubusercontent.com/u/211644?v=3","gravatar_id":"","url":"https://api.github.com/users/phreed","html_url":"https://github.com/phreed","followers_url":"https://api.github.com/users/phreed/followers","following_url":"https://api.github.com/users/phreed/following{/other_user}","gists_url":"https://api.github.com/users/phreed/gists{/gist_id}","starred_url":"https://api.github.com/users/phreed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phreed/subscriptions","organizations_url":"https://api.github.com/users/phreed/orgs","repos_url":"https://api.github.com/users/phreed/repos","events_url":"https://api.github.com/users/phreed/events{/privacy}","received_events_url":"https://api.github.com/users/phreed/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/webgme/webgme/labels/CrossCut","name":"CrossCut","color":"207de5"},{"url":"https://api.github.com/repos/webgme/webgme/labels/Enhancement","name":"Enhancement","color":"bfe5bf"},{"url":"https://api.github.com/repos/webgme/webgme/labels/Major","name":"Major","color":"eb6420"},{"url":"https://api.github.com/repos/webgme/webgme/labels/UX/UI","name":"UX/UI","color":"207de5"}],"state":"closed","locked":false,"assignee":{"login":"pmeijer","id":6518904,"avatar_url":"https://avatars.githubusercontent.com/u/6518904?v=3","gravatar_id":"","url":"https://api.github.com/users/pmeijer","html_url":"https://github.com/pmeijer","followers_url":"https://api.github.com/users/pmeijer/followers","following_url":"https://api.github.com/users/pmeijer/following{/other_user}","gists_url":"https://api.github.com/users/pmeijer/gists{/gist_id}","starred_url":"https://api.github.com/users/pmeijer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pmeijer/subscriptions","organizations_url":"https://api.github.com/users/pmeijer/orgs","repos_url":"https://api.github.com/users/pmeijer/repos","events_url":"https://api.github.com/users/pmeijer/events{/privacy}","received_events_url":"https://api.github.com/users/pmeijer/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/webgme/webgme/milestones/36","html_url":"https://github.com/webgme/webgme/milestones/v1.7.0","labels_url":"https://api.github.com/repos/webgme/webgme/milestones/36/labels","id":1643814,"number":36,"title":"v1.7.0","description":"","creator":{"login":"kecso","id":1371489,"avatar_url":"https://avatars.githubusercontent.com/u/1371489?v=3","gravatar_id":"","url":"https://api.github.com/users/kecso","html_url":"https://github.com/kecso","followers_url":"https://api.github.com/users/kecso/followers","following_url":"https://api.github.com/users/kecso/following{/other_user}","gists_url":"https://api.github.com/users/kecso/gists{/gist_id}","starred_url":"https://api.github.com/users/kecso/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kecso/subscriptions","organizations_url":"https://api.github.com/users/kecso/orgs","repos_url":"https://api.github.com/users/kecso/repos","events_url":"https://api.github.com/users/kecso/events{/privacy}","received_events_url":"https://api.github.com/users/kecso/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":37,"state":"closed","created_at":"2016-03-14T17:56:37Z","updated_at":"2016-04-19T01:36:24Z","due_on":"2016-04-11T05:00:00Z","closed_at":"2016-04-19T01:36:24Z"},"comments":8,"created_at":"2016-03-18T17:33:21Z","updated_at":"2016-04-22T22:02:25Z","closed_at":"2016-03-24T16:34:28Z","body":"It is difficult to know if preexisting connectors exists between objects.\r\nThe main purpose of crosscut views is to establish a context in which \r\nconnectors can be managed.\r\n\r\nThe current implementation is great for adding new connectors.\r\nIf there are two objects A and B and there is no connector between them;\r\nthen adding a connector is trivial. \r\nIf there are more than one type of A-B connector that can be created;\r\na list of the different connector types is presented.\r\n\r\nAssume there is already a A-B connector in another crosscut.\r\nIt may be that the A-B connector is relevant to the current crosscut. \r\nPresently, the A-B connector can be copied from the tree into the crosscut.\r\nThe difficulty is in identifying that the connection exists and which one it may be.\r\nThe means for identifying the other A-B connectors is an unpleasant experience.\r\nThe problem only manifests itself by examination of the \"conpoisition\" view\r\nwhich, in some cases, will automatically include the new connectors.\r\n\r\nSuggestion:\r\nEnhance the list of connector types presented during creation \r\nto include all existing A-B connections in addition to the creation options."},"comment":{"url":"https://api.github.com/repos/webgme/webgme/issues/comments/213603323","html_url":"https://github.com/webgme/webgme/issues/897#issuecomment-213603323","issue_url":"https://api.github.com/repos/webgme/webgme/issues/897","id":213603323,"user":{"login":"pmeijer","id":6518904,"avatar_url":"https://avatars.githubusercontent.com/u/6518904?v=3","gravatar_id":"","url":"https://api.github.com/users/pmeijer","html_url":"https://github.com/pmeijer","followers_url":"https://api.github.com/users/pmeijer/followers","following_url":"https://api.github.com/users/pmeijer/following{/other_user}","gists_url":"https://api.github.com/users/pmeijer/gists{/gist_id}","starred_url":"https://api.github.com/users/pmeijer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pmeijer/subscriptions","organizations_url":"https://api.github.com/users/pmeijer/orgs","repos_url":"https://api.github.com/users/pmeijer/repos","events_url":"https://api.github.com/users/pmeijer/events{/privacy}","received_events_url":"https://api.github.com/users/pmeijer/received_events","type":"User","site_admin":false},"created_at":"2016-04-22T22:02:25Z","updated_at":"2016-04-22T22:02:25Z","body":"Can you file a separate issue for that?"}}