SwissDataScienceCenter / renku-graph

renku-graph
https://renku.readthedocs.io/en/latest/reference/services/graph-services.html?highlight=graph#graph-services
Apache License 2.0
10 stars 2 forks source link

Transformation process to add project's members #433

Closed jachro closed 3 years ago

jachro commented 3 years ago

As a renku-graph maintainer, I'd like the triples curation process to enrich the project metadata by adding the project's members.

Acceptance criteria:

projects-members-sync

projects-members-sync.drawio.txt

member-sync

rokroskar commented 3 years ago

When adding additional elements to the graph model, we should make sure that this is documented and consistent with the SHACL shapes defined for the KG as a whole.

jachro commented 3 years ago

Good point. Although I think that could force us to open our SHACL as e.g. project members could not appear on payloads generated by renku log.

rokroskar commented 3 years ago

What do you mean by "open"? To not enforce shapes? I think a closed shape can still have optional elements. Could be wrong though - @Panaetius will know :)