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

Refactor out ontology-specific configuration into ontology-specific configuration files #437

Open
1 of 9 tasks
Yagnap opened this issue Oct 9, 2024 · 3 comments
Open
1 of 9 tasks
Assignees
Milestone

Comments

@Yagnap
Copy link
Collaborator

Yagnap commented Oct 9, 2024

What new feature do you want?

Most of the times, we hardcoded something concerning subontologies.
Examples, not necessarily complete:

  • <title>SNIK Ontology Graph</title> and icon
  • Filters for subontologies, rdfs:subclassof and sniko:meta
  • Option for separate subontologies
  • Layout > BB/OB Chapter search, subontology connectivity
  • Links (SPARQL Endpoint, RDF Browser, but possibly also Help)
  • If possible, remove hardcoded subontology references while still retaining same functionality and not more complexity than there already is
  • Configuration having "defaultSubOntologies" etc
  • legend at the bottom
  • ...
@KonradHoeffner
Copy link
Collaborator

KonradHoeffner commented Dec 18, 2024

@Yagnap:
Wie ist der Stand, schaffen wir das noch dieses Jahr zu releasen?
Ich habe es gerade mal ausprobiert mit hitoConf und es sieht super aus, vielen Dank!

@Yagnap
Copy link
Collaborator Author

Yagnap commented Dec 18, 2024

Da würde ich morgen weiter machen, aber an sich gehen alle Funktionen.
Gibt halt nur ein paar Felder, wo dann noch "SNIK" steht oder die Subontologies referenziert werden, obwohl HITO gerade drin ist.
Aber an sich geht es.

@KonradHoeffner
Copy link
Collaborator

Ich hab auch noch was refactored gerade, die SNIK spezifischen Optionen sind jetzt in einem config.ontology.snik Unterobjekt, dadurch sind auch einige typescript-ignore lines weggefallen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants