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

Unify whitespace and punctuation usage in dcat.ttl #202

Closed
jakubklimek opened this issue Apr 24, 2018 · 0 comments
Closed

Unify whitespace and punctuation usage in dcat.ttl #202

jakubklimek opened this issue Apr 24, 2018 · 0 comments
Labels
dcat due for closing Issue that is going to be closed if there are no objection within 6 days Editorial

Comments

@jakubklimek
Copy link
Contributor

While working on the Czech translation of dcat.ttl, I noticed that the punctuation and whitespaces in literals are not unified.
In general, there are three main properties used, rdfs:label, rdfs:comment and vann:usageNote. There should be a clear guideline on whether each of the literals referenced by these properties should or should not end with a full stop "." and whether or not whitespaces such as newlines are OK in the literals or not.
At the moment, these differ in various languages.

My proposal:

  1. rdfs:label - should not end with a full stop
  2. rdfs:comment and vann:usageNote - should not end with a full stop when it is not a full sentence. Otherwise, it should end with a full stop.

Regarding whitespaces, I would not use them in RDF Literals as this would add additional complexity to any software actually displaying those texts.
An example with whitespace padding and newlines:

vann:usageNote """This class is optional and not all catalogs will use it. It exists for 
            catalogs where a distinction is made between metadata about a dataset and 
            metadata about the dataset's entry in the catalog. For example, the publication 
            date property of the dataset reflects the date when the information was originally 
            made available by the publishing agency, while the publication date of the catalog 
            record is the date when the dataset was added to the catalog. In cases where both
            dates differ, or where only the latter is known, the publication date should only 
            be specified for the catalog record. Notice that the W3C PROV Ontology allows 
            describing further provenance information such as the details of the process and the 
            agent involved in a particular change to a dataset."""@en ;
@jakubklimek jakubklimek changed the title Unify whitespace and punctuation in dcat.ttl Unify whitespace and punctuation usage in dcat.ttl Apr 24, 2018
@davebrowning davebrowning added this to the DCAT2 ratification milestone Sep 25, 2019
@riccardoAlbertoni riccardoAlbertoni added the due for closing Issue that is going to be closed if there are no objection within 6 days label Oct 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dcat due for closing Issue that is going to be closed if there are no objection within 6 days Editorial
Projects
None yet
Development

No branches or pull requests

5 participants