Skip to content

validation (report) customisation: future directions? #1078

@eliarizzetto

Description

@eliarizzetto

Hey there!

Thanks for your very valuable work on this useful tool.

As far as I could gather, there is no way to define custom validation rules for the documents beyond the constraints presented in the UI (e.g. specify data types or required fields).

I realise that such flexibility would be really hard to achieve, and maybe not even among the intended uses of ODE, but would it make sense to have at least the possibility of loading and visualising pre-made validation reports? Would you consider such an extension in the future?

In my use case, I already have a validator for CSV documents which outputs a JSON validation report (https://github.com/opencitations/oc_validator), therefore a tool to let (non-technical) users visualise errors and edit the table manually in a human-friendly interface, like ODE, would be very handy. For example, ODE could maybe be extended to support custom validation reports on condition that they are Frictionless-compliant. Converting my validation reports to make them adhere to the Frictionless framework would be well worth the effort if ODE could support them, and I think that such an extension would be useful also for any other scenarios where validation tools/pipelines are already in place, but still lack the usability features in which ODE… excels [pun intended😉].

Apologies if similar or related features are already present in ODE and I missed them, any guidance on where to find them (or even vague suggestions or tips on how to implement them) would be greatly appreciated.

Thanks again,
Elia

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions