-
Notifications
You must be signed in to change notification settings - Fork 8
Spec: Related Apps & Ideas extension
shevski edited this page Mar 6, 2013
·
3 revisions
We want to let people promote re-uses of data on CKAN instances and relate their app or visualization or story to the relevant datasets within the portal. There should also be a site-wide 'marketplace' for all the apps etc that have been added so that users of the site can search through and find valuable apps.
We would also want to give portal owners and dataset owners a way to moderate these additions, but also showcase them, potentially adding their own (internal, existing) re-uses of their data.
- As a re-user I want to showcase cool things I've done with the portal's data both on the dataset(s) it relates to and across the site so that my idea/app/story reaches a wider audience.
- As a dev-user I want to link to my app from the data portal (not necessarily specific to a dataset) to get more users and show off what I've done with open data.
- As a user I want to see any visualisation / articles or apps that have been written for this data since it may be more useful to me than just the data itself - on dataset page.
- As a user I want to see what apps / visualisations / etc already exist to get ideas for myself or because I'm looking for interesting apps - site wide & on dataset page.
- As a user I want to be able to search through all the related items to see if what I need (e.g. an app about hospital ratings in London) already exists.
- As a publisher I want to see what value is being made of my data.
- As a re-user I want to be able to associate more than one dataset to my related item so represent what data sources my related item uses and to showcase it in all relevant contexts.
- As an org or group admin, I want to see all the apps/ideas related to datasets in my org or group to see how valuable and interesting the data is to re-users and be motivated to open up more data in better quality!
- As an org admin I want to be able to delete related items from my datasets if they are irrelevant or spam so as not to pollute my dataset pages.
- As an org admin I want to be able to turn on 'moderation' and hence moderate related item additions to datasets belonging to my organization in a queue where I can approve or delete user added items. Approval puts them live on the dataset page. This is so I can quality check any additions.
- As a sysadmin I want a way to moderate related item additions centrally for all items being added to the portal.
- Add search bar and standardise filters to be across top of page on site-wide index: https://github.com/okfn/ckan/issues/333
- Add ability to associate datasets to related items. Should be a link and part of the related item info. This would allow related items to be added centrally, but still associate and show up on dataset pages. (https://github.com/okfn/ckan/issues/335 + https://github.com/okfn/ckan/issues/465)
- Allow editing/deleting of related items from anywhere when you have the auth to do so (i.e. if you are owner of the related item, or sysadmin) https://github.com/okfn/ckan/issues/334
- Related items associated only to a private dataset should be hidden until dataset is made public
What do we call this feature? Related? Apps and Ideas? Something else? What's the MVP to make this useful? Ability to delete / moderate? Site-wide search on related items? Both?