zazuko/cube-link

Should dcterms:creator be mandatory?

Opened this issue · 3 comments

For visualize, the cube requires the presence of dcterms:creator in addition to schema:creator

Is that property only required in that context? @l00mi
Maybe we need a profile for visualize with this and other extensions? @Rdataflow

Cube Creator added that validation to its shape by requiring that schema:creator equals dctems:creator

Maybe we need a profile for visualize with this and other extensions? @Rdataflow
💯 we need such kind of checks automated.
adrian mentioned 3 validation profiles and I agree on this.

  • cube.link spec conformity
  • opendata.swiss conformity (incl. cube.link)
  • visualize conformity (incl. opendata.swiss)
    @tpluscode would you take this?

cc @MartinaElsawy @ClaudioDiGallo you may follow this here https://gitlab.ldbar.ch/bafu/visualize/-/issues/564

Cube Creator added that validation to its shape by requiring that schema:creator equals dctems:creator

  • 💯 would be good to have this check in validation
  • can we keep all the relevant validation in 1 place (once only) and reuse it from there i.e. in cube-creator? - else we will suffer diversity in validation 🙃