codeforIATI / iati-datastore

An open-source datastore for IATI data with RESTful web API providing XML, JSON, CSV plus ETL tools
https://datastore.codeforiati.org
Other
1 stars 1 forks source link

Provide attribution on extracts #22

Open andylolz opened 3 years ago

andylolz commented 3 years ago

For each extract, provide users with a list of relevant attributions for the data, and should highlight if any of the included activities are provided under a non-open license.

Comment: how exactly would this work (e.g. how would you put this into a CSV without messing up the CSV). This is in fact quite complex and I wonder if we could not go with a generic attribution or drop this from "E" to "D".

andylolz commented 3 years ago

This does not necessarily have to be baked into the datasets output themselves or output through the API, but could be a user-interface feature. E.g. if I select a set of filters and hit 'download' - send the download to me, but at the same time on screen display the relevant attribution and license information.

If licenses and sources are attached to individual activities, then it should be posible to grab the distinct list of these with a query, and use that to provide this report to the user.