-
Notifications
You must be signed in to change notification settings - Fork 0
Share/export the results #6
Comments
I think it would be useful to be able to download a list of ocid/release ids that fail a check, especially for those that may require complex queries to extract a list of cases. |
Some notes from OCDS retreat plenary session:
|
See also #22 |
Additional notes from OCDS retreat co-working session: ContextWhen implementers share their OCDS publication with us, a helpdesk analyst presently collects and processes the data with Kingfisher, then uses a Google Colaboratory notebook to run SQL queries, whose results are used to fill in a data feedback report template. We are now looking into how Pelican can automate and replace parts of the Colaboratory notebook. While a publication is in-progress, an implementer might share a sample of data with us. In this case, we often give quicker feedback, based on the results of the Data Review Tool and based on a manual review of the data. We are also considering ways in which Pelican can support this quick feedback. FeaturesDownload sample failuresIt is useful for implementers to see the specific data that has quality issues. As such, it'd be good if Pelican offered the option to:
A list of OCIDs is useful, because it's less data to send to the implementer. The data itself is also useful, because sometimes the implementer will have already made changes to their system, and their version of the data might have changed or been deleted. Support report writingAnalysts can already copy-paste results and take screenshots from Pelican to put into feedback reports, but this is time-intensive. @pindec and @romifz prepared the proposal below (please correct any misinterpretations on my part!). The user flow would be:
The report would contain a summary, and then sections for:
The summary would simply be the list of sections, and a list of checks within each section, indicating the check's pass/fail rate (similar to the web page). In other words, the summary is a table of contents with pass/fail numbers. Each section would start with boilerplate introductory text, authored by analysts (like in the current feedback report template). This can be managed either in the same way as the help text in the app, or by importing a Google Spreadsheet (easier for analysts to update). Then, there would be details for each check:
|
This is a concept how the whole process can work. This is based on the requirements we discussed on a call (May 5th). Let me know whether we are on the right track 👍🏾 or completely wrong 👎🏼 Our idea is to set up a tagging system which will allow us to import data from Pelican to google document. There will be tags that can be used to import
Our proposed workflow is
This workflow allows user to modify texts twice
|
Hi @hrubyjan, Thanks for this. For me the proposal seems right, however, I'm not sure if I understand the sub-templates concept. Would these exist inside Pelican? And be editable by us? Once the system is in place, we will need to define an initial set of sub-templates, right? |
In our call today, @hrubyjan and I agreed that Datlab will prepare a brief main report template and some sub-templates to demonstrate how the helpdesk will configure the templates – to make it easier to give feedback on the proposal. |
Thanks @jpmckinney, @hrubyjan, seeing an example would be very helpful. The proposal sounds like it is on the right track. The sub-templates sound like they may be placeholders for data to import from Pelican, together with explanatory text to support interpretation of that data. It would also be good for us to understand how the list of checks to be imported from Pelican is generated, given that the selection pool is large and there are multiple formats. We agreed we don't need a flashy UI, but making repetitive tasks simple e.g. tickboxes rather than analysts having to add/delete tags themselves would be helpful. |
Closing since the feature is implemented, and follow-up issues are created for changes. |
Downloading data:
Copying data:
Copying visualizations:
The text was updated successfully, but these errors were encountered: