Closed Ludee closed 4 years ago
Collection of criteria:
general:
metadata:
data:
Use a branch with Pull Request to accept review next time.
Thanks for starting this topic!
Please consider the DatabaseRules from openmod wiki, especially the naming conventions. To my mind, It's a good idea to move the criteria from this issue to the wiki page and provide a link here (even better: create a new page on the OEP).
Could you provide your current idea of a appropriate workflow here? E.g.
It'd be nice to have a running workflow on data review to make life easier for upcoming projects (e.g. demandRegio). I'll try to support this..
Combined the material from the openmod wiki and this issue on the wiki page. Feel free to update and improve the workflow.
Great @Ludee! Could you please add me to the OEP organization in order to allow amendments from my side..cheers
I made some amendments to the wiki..
Is there the need for an expert/human to review the data? In that case we could think about points like in stack overflow. The person who performs a review gets credit by points. And the badge system could indicate by an additional star (or anything else) that an expert has verified the data.
I just looked how others have dealt with this topic here an example: https://help.author.envato.com/hc/en-us/articles/360000471943-A-step-by-step-guide-to-the-upload-process
What we could include are topics like: Tags Upload limits Notes to the Reviewer
Maybe a question to understand this topic better: 1) Do we write a guide how to best use the database and what the review will show if done wrong (for the user)? 2) Do we just write the review process (for ourselves)?
A comment on: Naming Conventions -> Table Name -> with resolution [tupel] (e.g. per_mun)
What is meant by: resolution = temporal or spatial?
per_mun = ? (I have no idea what that could be, municipal??) Maybe we could have somewhere a standard with common abbrevations. So if I don't know what mun means I can look it up.
Collection of Criteria -> Data -> We could add somthing like: Depending on how it is done: 1.) Check if no errors occured at the upload 2.) Make sure all columns only contain the specified data type, e.g. double is required => '12.20' and not '12.20 kW'
"Setup and test a review process for data" - User Feedback and part of the requirement specification.
Make sure to resolve https://github.com/OpenEnergyPlatform/data-preprocessing/issues/8 as well before closing this issue. Also take note of https://github.com/OpenEnergyPlatform/data-preprocessing/issues/11.
RequirementSpecificationID=54
closed with #11 in #68
Develop a GitHub based review process of data and metadata. Should have a maximal degree of transparency. Find and document the components and criteria used for evaluation. Decide for a "reward" (e.g. badge) when all test pass.