The Web Ontology Language (OWL) is a w3c standard for formally describing the structure of knowledge for a particular domain.
Having a .owl file has a couple of advantages:
- Documentation can be generated from the model. This could be used on the (currently non-existing) namespace page which the class and property IRI's direct to.
- Translations could easily be included in the ontology, which could increase adoption.
- It can be imported by others who want to extend or modify the popolo ontology for own use.
- It can generate JSON-LD context files.
- It serves as a clear, single source of truth.
I'd like to help create this. If I were to create an ontology that describes all of Popolo, would that be accepted in a pull request?
The Web Ontology Language (OWL) is a w3c standard for formally describing the structure of knowledge for a particular domain.
Having a .owl file has a couple of advantages:
I'd like to help create this. If I were to create an ontology that describes all of Popolo, would that be accepted in a pull request?