Meeting minutes
<ChrisMungall> What @pierre is saying resonates with me, I love OWL, but I frequently see it mis-used for describing data and not the world
the link for the presentation: https://
<ChrisMungall> TreeLDR looks great, I wasn't aware of it
<Zakim> question, you wanted to comment on governance and release plan/stability
<Dominik_T> TreeLDR reminds me a lot of PG-Schema formalism: https://
cris: thank you for the presentations. it sounds great and starred it
… it sounds too good to be true. Can you see limitations for a complicated schema
cm: We can incorporate such additional expressivity in next releases
th: all the concepts of owl are possible but maybe not everything you can do in json schema can be modeled
ktk: thank you, treeldr looks interesting. we wanted to do something similar
… we also generated SPARQL queries and also html forms
… we have a chrome based RDF debugger. If you do validation, you do not need a debugger anymore
… you can create ridiculuosly long sparql queries
… in typescript you compile, not runtime data
… do you have a frontend
… can I create from RDF DSL generation?
th: not at the moment
dp: I am impressed. How is the stability, are you planning to standardize?
th: we are in early stages
<cris_> treeLDR: spruceid/
<cris_> linkml: linkml/
th: we can think of standardization but we are not there yet
cm: we have monthly community meetings
Ege: recently XXX proposed different vocabularies for validation.
cm: we would be interested to explore how it can be standardized
Ege: Chris, you mentionned that some things were not possible in JSON-Schema. What did you have in mind?
ChrisMungall: things like referential integrity are not possible in JSON-Schema. Only a problem if you only use JSON-Schema.
<Zakim> Ege, you wanted to governance and release plan/stability of treeldr
phila: I did not catch what you said about dynamic enumerations?
… have you solved that?
cm: I do not know if we fixed that
<phila> s/dynamic xxx/dynamic enumeration. Have you solved that?/
ca: I have worked with Prisma recently, have you heard of it?
<Zakim> phila, you wanted to ask about dynamic enumeration
ca: it is common in Node.js runtime workers since it works well with react etc.
<cris_> prisma: https://
mm: wot uses schema to validate td but also for describing payload
… what is a good place for linkml, can you use it in embedded devices
cm: I do not know about iot but generally it is used with DBs (mongodb etc.)
mm: we do different levels of correctness checking in wot
cm: some languages also have warnings/recommendation so that can be picked up by linters
cm: you can also have profiles
pc: interested about profiles
pc: what are your thoughts on the motivation I have put in the beginning
… cardinality etc.
th: layouts would be the solution
cm: it is a closed model. I would not recommend for open applications
<Zakim> phila, you wanted to talk about profiles
<McCool_> not sure will have time... but what about RDF-star?
phila: I want to pick up on profiles. Profile negotation is an old thing but it getting picked up again
… asking for json ld but using that shacl file
<phila> https://
phila: it would be good to check with data exchange wg
pc: topic of standardization has been raised
… we can think of a cg
<glomb> +1
<dezell> +1
<aciortea> +1
<ChrisMungall> +1
<Dominik_T> +1
<cris_> +1
<ktk> 0
<Bert> 0
<pchampin> STRAWPALL: should we create a CG on this topic
<mahda-noura> +1
+1
<McCool_> +1
<Dominik_T> +1
pc: we can make a proposal for a cg based on the description of this proposal
… staff should not make it but we can exchange after the session
ktk: tooling wins in the end with such things
pc: we can use it for idea exchange
Ege_: would that fit into an existing group as well?
pc: we should check
… and maybe meet in a new group next time