Closed jachro closed 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.
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
.
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 :)
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:
subscription_category_sync_times
table in the event-log DB;categoryName
property to the events sent by event-log;POST /events
endpoint on the TG to acceptmembers_sync
events and direct these events to the member sync process;members_sync
events on the EL;projects-members-sync.drawio.txt