{"action":"created","issue":{"url":"https://api.github.com/repos/hydroshare/hydroshare/issues/1444","repository_url":"https://api.github.com/repos/hydroshare/hydroshare","labels_url":"https://api.github.com/repos/hydroshare/hydroshare/issues/1444/labels{/name}","comments_url":"https://api.github.com/repos/hydroshare/hydroshare/issues/1444/comments","events_url":"https://api.github.com/repos/hydroshare/hydroshare/issues/1444/events","html_url":"https://github.com/hydroshare/hydroshare/issues/1444","id":176216161,"number":1444,"title":"Suggestions for improving collections and related resources tab","user":{"login":"dtarb","id":3456833,"avatar_url":"https://avatars.githubusercontent.com/u/3456833?v=3","gravatar_id":"","url":"https://api.github.com/users/dtarb","html_url":"https://github.com/dtarb","followers_url":"https://api.github.com/users/dtarb/followers","following_url":"https://api.github.com/users/dtarb/following{/other_user}","gists_url":"https://api.github.com/users/dtarb/gists{/gist_id}","starred_url":"https://api.github.com/users/dtarb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dtarb/subscriptions","organizations_url":"https://api.github.com/users/dtarb/orgs","repos_url":"https://api.github.com/users/dtarb/repos","events_url":"https://api.github.com/users/dtarb/events{/privacy}","received_events_url":"https://api.github.com/users/dtarb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-11T02:51:05Z","updated_at":"2016-09-11T03:45:45Z","closed_at":null,"body":"1. When a resource is added to a collection make the change take effect immediately without requiring the save changes button.  This would make the behavior similar to keywords.\r\n2.  For removing a resource from a collection have an Are you sure check, similar to deleting a metadata element rather than just removing the resource and then waiting for save changes.\r\n3.  When displaying relationships in the related resources tab list relationships consistently.  For example in the resource below, there is a derived from, isDataFor and Belongs to elements.  It seems that all of these should list the same information.  It is inconsistent to just give the GUID for some, but title, Owners etc for others.\r\n\r\n![untitled](https://cloud.githubusercontent.com/assets/3456833/18414882/3f8404ae-7798-11e6-8638-64b2306c8b00.png)\r\n\r\n4.  When adding relationships offer the user a resource picker control rather than a blank box where a URL has to be entered.  At least this should be possible for resources in HydroShare.  To enable relationships to resources outside of HydroShare a box to enter a URL may be needed.\r\n"},"comment":{"url":"https://api.github.com/repos/hydroshare/hydroshare/issues/comments/246160040","html_url":"https://github.com/hydroshare/hydroshare/issues/1444#issuecomment-246160040","issue_url":"https://api.github.com/repos/hydroshare/hydroshare/issues/1444","id":246160040,"user":{"login":"zhiyuli","id":10070599,"avatar_url":"https://avatars.githubusercontent.com/u/10070599?v=3","gravatar_id":"","url":"https://api.github.com/users/zhiyuli","html_url":"https://github.com/zhiyuli","followers_url":"https://api.github.com/users/zhiyuli/followers","following_url":"https://api.github.com/users/zhiyuli/following{/other_user}","gists_url":"https://api.github.com/users/zhiyuli/gists{/gist_id}","starred_url":"https://api.github.com/users/zhiyuli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zhiyuli/subscriptions","organizations_url":"https://api.github.com/users/zhiyuli/orgs","repos_url":"https://api.github.com/users/zhiyuli/repos","events_url":"https://api.github.com/users/zhiyuli/events{/privacy}","received_events_url":"https://api.github.com/users/zhiyuli/received_events","type":"User","site_admin":false},"created_at":"2016-09-11T03:45:45Z","updated_at":"2016-09-11T03:45:45Z","body":"@dtarb @horsburgh \r\nRegarding (1) and (2), currently the workflow of adding and removing resources in collections are  consistent: user makes changes to the \"Collection Contents\" list, and then clicks the \"Save\" btn. One click on the 'Save' btn results in one hit to the backend, writing changes to django db and bag. Current implementation can significantly reduce backend load as user can submit several changes (like adding 5 new and removing 2 old resources ) in one time instead of hitting backend multiple times.\r\n\r\nRegarding (3), are all the terms in Source and Relation designed for referencing HydroShare resources? If yes, then we could change them to list the same info as \"Belongs to Collections\" section; if no, that means user can save arbitrary values, url or non-url. Although it can be a url, it may not be a hydroshare resource url, in which case no owner or sharing status can be displayed.\r\n\r\n"}}
{"actor":{"display_login":"zhiyuli"}}