Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

first attempt to formalize graph dependencies #280

Draft
wants to merge 2 commits into
base: v4
Choose a base branch
from

Conversation

olinux
Copy link
Member

@olinux olinux commented Jan 3, 2022

Hello,
As discussed previously, we need a way on how to formalize the dependencies of various properties in the graph so tools (such as the KG Editor and validation mechanisms) can make use of it. This is a first attempt to do so -> the syntax is kept close to JSON-LD as well as the EBRAINS KG query language

@olinux olinux requested review from lzehl and UlrikeS91 January 3, 2022 09:14
@lzehl
Copy link
Member

lzehl commented Jan 4, 2022

@olinux thanks for starting to tackle this. Can you explain the syntax you used a bit more though? I have the feeling we should simplify it a bit more for the openMINDS syntax (if possible). Let me know if you want to set up a meeting to discuss this (might be easier than explaining/discussing it here).

@olinux
Copy link
Member Author

olinux commented Jan 11, 2022

I do agree that this is slightly more complex than the definition of properties, but I also assume, that this is something which isn't handled by the majority of contributors but rather a few "experts". I think it's easier to go through this in a meeting to explain the thoughts behind it.

@UlrikeS91 UlrikeS91 added request any request or update for schemas major update large workload or major update needed to complete labels May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
major update large workload or major update needed to complete request any request or update for schemas
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants