{"action":"created","issue":{"url":"https://api.github.com/repos/hydroshare/hydroshare/issues/2762","repository_url":"https://api.github.com/repos/hydroshare/hydroshare","labels_url":"https://api.github.com/repos/hydroshare/hydroshare/issues/2762/labels{/name}","comments_url":"https://api.github.com/repos/hydroshare/hydroshare/issues/2762/comments","events_url":"https://api.github.com/repos/hydroshare/hydroshare/issues/2762/events","html_url":"https://github.com/hydroshare/hydroshare/issues/2762","id":328204949,"node_id":"MDU6SXNzdWUzMjgyMDQ5NDk=","number":2762,"title":"P2 Composite Resource: Improve Semantics for Usability","user":{"login":"horsburgh","id":3485902,"node_id":"MDQ6VXNlcjM0ODU5MDI=","avatar_url":"https://avatars3.githubusercontent.com/u/3485902?v=4","gravatar_id":"","url":"https://api.github.com/users/horsburgh","html_url":"https://github.com/horsburgh","followers_url":"https://api.github.com/users/horsburgh/followers","following_url":"https://api.github.com/users/horsburgh/following{/other_user}","gists_url":"https://api.github.com/users/horsburgh/gists{/gist_id}","starred_url":"https://api.github.com/users/horsburgh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/horsburgh/subscriptions","organizations_url":"https://api.github.com/users/horsburgh/orgs","repos_url":"https://api.github.com/users/horsburgh/repos","events_url":"https://api.github.com/users/horsburgh/events{/privacy}","received_events_url":"https://api.github.com/users/horsburgh/received_events","type":"User","site_admin":false},"labels":[{"id":762597729,"node_id":"MDU6TGFiZWw3NjI1OTc3Mjk=","url":"https://api.github.com/repos/hydroshare/hydroshare/labels/Composite","name":"Composite","color":"e6ed82","default":false},{"id":433017943,"node_id":"MDU6TGFiZWw0MzMwMTc5NDM=","url":"https://api.github.com/repos/hydroshare/hydroshare/labels/High%20Priority","name":"High Priority","color":"b60205","default":false},{"id":134185692,"node_id":"MDU6TGFiZWwxMzQxODU2OTI=","url":"https://api.github.com/repos/hydroshare/hydroshare/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"pkdash","id":2523434,"node_id":"MDQ6VXNlcjI1MjM0MzQ=","avatar_url":"https://avatars2.githubusercontent.com/u/2523434?v=4","gravatar_id":"","url":"https://api.github.com/users/pkdash","html_url":"https://github.com/pkdash","followers_url":"https://api.github.com/users/pkdash/followers","following_url":"https://api.github.com/users/pkdash/following{/other_user}","gists_url":"https://api.github.com/users/pkdash/gists{/gist_id}","starred_url":"https://api.github.com/users/pkdash/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pkdash/subscriptions","organizations_url":"https://api.github.com/users/pkdash/orgs","repos_url":"https://api.github.com/users/pkdash/repos","events_url":"https://api.github.com/users/pkdash/events{/privacy}","received_events_url":"https://api.github.com/users/pkdash/received_events","type":"User","site_admin":false},"assignees":[{"login":"pkdash","id":2523434,"node_id":"MDQ6VXNlcjI1MjM0MzQ=","avatar_url":"https://avatars2.githubusercontent.com/u/2523434?v=4","gravatar_id":"","url":"https://api.github.com/users/pkdash","html_url":"https://github.com/pkdash","followers_url":"https://api.github.com/users/pkdash/followers","following_url":"https://api.github.com/users/pkdash/following{/other_user}","gists_url":"https://api.github.com/users/pkdash/gists{/gist_id}","starred_url":"https://api.github.com/users/pkdash/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pkdash/subscriptions","organizations_url":"https://api.github.com/users/pkdash/orgs","repos_url":"https://api.github.com/users/pkdash/repos","events_url":"https://api.github.com/users/pkdash/events{/privacy}","received_events_url":"https://api.github.com/users/pkdash/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/hydroshare/hydroshare/milestones/51","html_url":"https://github.com/hydroshare/hydroshare/milestone/51","labels_url":"https://api.github.com/repos/hydroshare/hydroshare/milestones/51/labels","id":3082258,"node_id":"MDk6TWlsZXN0b25lMzA4MjI1OA==","number":51,"title":"Release 1.16","description":"","creator":{"login":"aphelionz","id":106148,"node_id":"MDQ6VXNlcjEwNjE0OA==","avatar_url":"https://avatars1.githubusercontent.com/u/106148?v=4","gravatar_id":"","url":"https://api.github.com/users/aphelionz","html_url":"https://github.com/aphelionz","followers_url":"https://api.github.com/users/aphelionz/followers","following_url":"https://api.github.com/users/aphelionz/following{/other_user}","gists_url":"https://api.github.com/users/aphelionz/gists{/gist_id}","starred_url":"https://api.github.com/users/aphelionz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aphelionz/subscriptions","organizations_url":"https://api.github.com/users/aphelionz/orgs","repos_url":"https://api.github.com/users/aphelionz/repos","events_url":"https://api.github.com/users/aphelionz/events{/privacy}","received_events_url":"https://api.github.com/users/aphelionz/received_events","type":"User","site_admin":false},"open_issues":28,"closed_issues":6,"state":"open","created_at":"2018-02-01T21:43:52Z","updated_at":"2018-06-01T04:49:17Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2018-05-31T16:13:07Z","updated_at":"2018-06-01T12:51:07Z","closed_at":null,"author_association":"MEMBER","body":"@sblack-usu and @pkdash - I assigned you both to this, but I suspect either one of you could do these changes. This is all in response to discussion and feedback received on the HydroShare call this week for completion as part of the 1.16 release.\r\n\r\nWe have received feedback from members of the team that the semantics of some of the user interface related to Phase 2 composite resource functionality needs to be simplified to improve usability. the following need to be done for the 1.16 Release:\r\n\r\nOn the right click context menu in the file browser:\r\n\r\n* [x] Change \"Set Generic Aggregation\" to \"Add metadata to file\" with tool tip text \"Add metadata to an individual file\"\r\n* [x] Change \"Set Geographic Raster Aggregation\" to \"Convert to Geographic Raster\" with tool tip text \"Convert GeoTiff files to a geographic raster dataset to which you can add metadata.\"\r\n* [x] Change \"Set Multidimensional Aggregation\" to \"Convert to Multidimensional\" with tool tip text \"Convert NetCDF files to a multidimensional dataset to which you can add metadata.\"\r\n* [x] Change \"Set Geographic Feature Aggregation\" to \"Convert to Geographic Feature\" with tool tip text \"Convert a shapefile to a geographic feature dataset to which you can add metadata.\"\r\n* [x] Change \"Set Reference Timeseries Aggregation\" to \"Convert to Referenced Time Series\" with tool tip \"Convert to a referenced time series dataset with metadata.\"\r\n* [x] Change \"Set Timeseries Aggregation\" to \"Convert to Time Series\" with tool tip text \"Convert to a time series dataset to which you can add metadata.\"\r\n* [x] Change \"Remove Aggregation\" to \"Remove content type\" with tool tip text \"Remove the content type association and delete content-level metadata.\"\r\n\r\nNOTE: When we add the file set aggregation functionality, the right click text for that should be \"Add metadata to folder\"\r\nNOTE: Per Dan's comment - the user should rarely have to do this right click function. Rather the software should recognize \"known file groups\" and automatically treat them as such. This functionality has already been added by the auto-aggregation work to the Phase 2 composite implementation.\r\n\r\nAlso on the right click context menu, add the following \r\n\r\nIn the hover text when you hover over a typed aggregation:\r\n* [x] Change the hover text for each of the different content types to the following:\r\n    * Single File Content: A single file with file specific metadata\r\n    * Geographic Feature Content: The multiple files that are part of a geographic shapefile\r\n    * Geographic Raster Content: A geographic grid represented by a virtual raster tile (.vrt) file and one or more geotiff (.tif) files\r\n    * Multidimensional Content: A multidimensional dataset represented by a NetCDF file (.nc) and text file giving its NetCDF header content\r\n    * Referenced Time Series Content: A reference to one or more time series served from HydroServers outside of HydroShare in WaterML format\r\n    * Time Series Content: One or more time series held in an ODM2 format SQLite file and optional source comma separated (.csv) files\r\n\r\nNOTE: When we add the file set aggregation functionality, the hover text should be \"File Set Content: A folder containing multiple files and/or folders with specific metadata\"\r\n\r\nOn the resource edit page for the Coverage element:\r\n* [ ] Add a text label under the main \"Coverage\" header that states the following: \"Fill in the spatial and/or temporal coverage that bound the entirety of the data inside your resource. This will display on the map at right. If your resource is public, this will display on the Discover map for others to find. You can set the spatial and temporal coverage manually by filling in the inputs below or you can add content files to your resource that have spatial coverage information (e.g., geographic feature, geographic raster, multidimensional, etc.) and then click the button to set the coverage from the content files. \r\n\r\nOn the \"Aggregation Metadata\" tab:\r\n* [x] Change the name of the tab from \"Aggregation Metadata\" to \"Content Metadata\"\r\n* [x] Change the text of the message that pops up from \"Select an aggregation to see aggregation type metadata.\" to \"Select content in the file browser to see metadata specific to that content. Metadata will only display here when the the content is selected above. Content specific metadata does not display on the Discover page.\""},"comment":{"url":"https://api.github.com/repos/hydroshare/hydroshare/issues/comments/393870761","html_url":"https://github.com/hydroshare/hydroshare/issues/2762#issuecomment-393870761","issue_url":"https://api.github.com/repos/hydroshare/hydroshare/issues/2762","id":393870761,"node_id":"MDEyOklzc3VlQ29tbWVudDM5Mzg3MDc2MQ==","user":{"login":"dtarb","id":3456833,"node_id":"MDQ6VXNlcjM0NTY4MzM=","avatar_url":"https://avatars1.githubusercontent.com/u/3456833?v=4","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},"created_at":"2018-06-01T12:51:07Z","updated_at":"2018-06-01T12:51:07Z","author_association":"MEMBER","body":"Thanks.  That would be great. "}}
{"actor":{"display_login":"dtarb"}}