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

LinkML #757

Open
1 of 14 tasks
vorburger opened this issue Jun 28, 2024 · 0 comments
Open
1 of 14 tasks

LinkML #757

vorburger opened this issue Jun 28, 2024 · 0 comments
Assignees
Labels
model/bazel Models of Bazel.build model/markdown Models of MD / Markdown Docs model/☕/maven Models of Java Maven model/☕ Models of Java model/☸️ Models of Kubernetes.io model/😺 Models of anything and everything else model/🐧 Models of Linux

Comments

@vorburger
Copy link
Member

vorburger commented Jun 28, 2024

I'll explore using LinkML to describe Schemas for Enola's Models:

  1. Translate files.ttl and see if I can get an 🦉 OWL the same TTL back
  2. How-to add arbitrary properties to LinkML's Meta, e.g. for 😃 Emoji of my Classes and Properties?
  3. JSON LD
  4. Datalog, see Datalog Inferencer #842?
  5. Stores...
  6. Validation? JSON Schema! Probably.
  7. Generate MD in build, and publish on Models](https://docs.enola.dev/models/) site
    • Still need to move them to a better place.. alongside or instead of current?
    • Have a page with links to generated artefacts
  8. enola:Thing
  9. This option? - or yuml.me alternative Mermaid for diagrams in MD docgen
  10. Java Code Generator e.g. for something like this?
  11. #later Add link to Enola's Models to LinkML Registry, and LinkML Models and (dupe?) Examples
  12. Append JSON-LD to MD (in <script type="application/ld+json">)
  13. Contribute to various LinkML issues
  14. Minor: https?

@cmungall & @sujaypatil96 & @pkalita-lbl & @sneakers-the-rat FYI

I'll keep updating this with related planned TODOs.

@vorburger vorburger added model/markdown Models of MD / Markdown Docs model/☕ Models of Java model/bazel Models of Bazel.build model/☕/maven Models of Java Maven model/☸️ Models of Kubernetes.io model/😺 Models of anything and everything else model/🐧 Models of Linux labels Jun 28, 2024
@vorburger vorburger self-assigned this Jun 28, 2024
vorburger added a commit to vorburger/enola that referenced this issue Jun 28, 2024
vorburger added a commit to vorburger/enola that referenced this issue Jun 28, 2024
vorburger added a commit to vorburger/enola that referenced this issue Jun 28, 2024
vorburger added a commit to vorburger/enola that referenced this issue Jun 28, 2024
vorburger added a commit to vorburger/enola that referenced this issue Jun 28, 2024
vorburger added a commit to vorburger/enola that referenced this issue Jun 28, 2024
vorburger added a commit to vorburger/enola that referenced this issue Jun 28, 2024
vorburger added a commit to vorburger/enola that referenced this issue Jun 28, 2024
vorburger added a commit to vorburger/enola that referenced this issue Jun 28, 2024
vorburger added a commit to vorburger/enola that referenced this issue Jun 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
model/bazel Models of Bazel.build model/markdown Models of MD / Markdown Docs model/☕/maven Models of Java Maven model/☕ Models of Java model/☸️ Models of Kubernetes.io model/😺 Models of anything and everything else model/🐧 Models of Linux
Projects
None yet
Development

No branches or pull requests

1 participant