bcgov / ckan-ui

CKAN UI - VueJS
GNU Affero General Public License v3.0
14 stars 4 forks source link

Be able to define a resource without specifying a file or URL #179

Closed SteveChapmanBCDX closed 3 years ago

SteveChapmanBCDX commented 4 years ago

@mdunhamwilkie commented on Tue Sep 01 2020


User Story

As a Data Administrator,
I want to be able to define a resource that isn't a file or URL
so that I don't have to a specify dummy link (e.g., the "faq" resource) when defining, for example, a not downloadable BCGW table/view.

In the current BC Data Catalogue, resources cannot be added unless you upload a file or specify a URL. This means that in order to add a BCGW table or view as a resource it either has to be downloadable (it has an OFI link) or we have to associate it with the dummy "FAQ" URL (http://apps.gov.bc.ca/notice/edc/faq/). (See for example this record). This is bad UX - the user navigates to a resource in order to access it and is then told they can't. Some non-downloadable tables/views have Catalogue records that have no resources defined. This isn't good either, as we should define a resource where we can describe the table or view, even if it is not downloadable (such as supplying the last refresh date value).

This issue could easily be fixed by removing the restriction that a resource has to be either an uploaded file or a URL.

BrandonSharratt commented 4 years ago

This is technically feasible in the new ui

SteveChapmanBCDX commented 3 years ago

https://github.com/mdunhamwilkie - Can you test in Toyger to see if the UI allows you to meet this use case?

cc: @mdunhamwilkie

SteveChapmanBCDX commented 3 years ago

Closing.