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

feature/vocabularies Added IRI for all referenced ontologies #55

Merged
merged 3 commits into from
Oct 4, 2019

Conversation

NSeydoux
Copy link

@NSeydoux NSeydoux commented Oct 1, 2019

Related to #21

All the vocabularies are now associated with their IRI, and there is a first draft of highlight for RDF and RDFS.


RDF and RDFS are the foundation on which all other vocabularies are built. They enable the description of a graph of [resources](rdfs:Resource), each identified by an IRI.

RDF graphs are based on the notion of [statement](rdf:Statement): a statement can be compared to a very simple sentence <subject, verb, complement>, e.g. `Charlie is a Person`. In the RDF terminology, we say that a [statement](rdf:Statement) has an [subject](rdf:subject) (the resource the statement is about), a [property](rdf:property) (the verb of the sentence, defining a characteristic of the subject) and an [object](rdf:object) (the value for the property for the subject). Therefore, the sentence `Charlie is a Person` could be expressed in RDF as `ex:Charlie rdf:type ex:Person`, where `<http://example.org/ns#Charlie>` is the subject, `rdf:type` the property, and `<http://example.org/ns#Person>` the object. Subject and object are necessarily individuals identified with an IRI, while the object is either an individual with an IRI, or a literal with a value (e.g. string or int).
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you mean "Subject and predicate are necessarily...identified with an IRI"?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indeed


## Description

The User Interface ontology allows the definition of forms for processing RDF model data, and include a bootstrap form for editing forms. It allows user interface hints such as background colors, can be associated with objects and classes.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think Tim mentioned that this is a rather incomplete and ad-hoc vocabulary, and even had different versions available - so we might want to warn a bit against using it?

Then again, I'm not sure of the "official" status of the others, so maybe just let readers decide for themselves whether they need this.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you're right: featuring these vocabularies on this page gives them a certain "aura" of official recommendation which could be misleading. I'll add a "status" label to each, to identify the stable ones from the more experimental

@NSeydoux NSeydoux merged commit defafc4 into master Oct 4, 2019
@NSeydoux NSeydoux deleted the feature/vocabularies branch October 4, 2019 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants