W3C home > Mailing lists > Public > public-schemaorg@w3.org > April 2017

Re: Schema.org, Enumerations and Wikidata proposal

From: Martin Hepp <mfhepp@gmail.com>
Date: Thu, 13 Apr 2017 13:35:59 +0200
Cc: "schema.org Mailing List" <public-schemaorg@w3.org>, Denny Vrandečić <vrandecic@google.com>
Message-Id: <3CD32275-3734-4E24-8426-AA18555ABEC3@gmail.com>
To: "R.V.Guha" <guha@guha.com>
I see the wish to have a bit more stable identifiers for enumerated values, but I have serious doubts that importing snapshots of those into the schema.org namespace is a lasting solution. If there is one thing I have learned from deriving vocabularies from external standards like eClass etc., it's that infrequent, static translations of an independently evolving external standard cause a lot of problems.

Language and standards are living things and they need to evolve.

If the sponsors of schema.org need more stability, they should IMO use cached versions of Wikidate entries internally for data quality heuristics in markup. 

It would also be useful to have a better versioning mechanism directly built into Wikidata.

But exporting static snapshops does not seem to be a good move to me.

By the way, we have shown a few years ago that even Wikipedia URIs are pretty stable at the level of what they identify despite the heavy amount of edits, see

    http://www.heppnetz.de/files/hepp-siorpaes-bachlechner-harvesting%20wikipedia%20w5054.pdf


Just my two cents, of course ;-)

Best

Martin

-----------------------------------
martin hepp  http://www.heppnetz.de
mhepp@computer.org          @mfhepp




> On 11 Apr 2017, at 18:16, R.V.Guha <guha@guha.com> wrote:
> 
> There are many 'lists' or 'enumerations' (such as the list of countries, languages, ...). Often, markup wants to refer to items from such lists. Since we have the corresponding types, pages can refer to them via descriptions (e.g., 'a country with the name xxx'). It would be useful to have canonical lists of urls for items on these lists to help with reconciliation, etc. 
> 
>  The proposal is to periodically (with every schema.org release) import particular lists from Wikidata into 'lists.schema.org'. So, 'lists.schema.org/Language/Tamil', 'lists.schema.org/Country/Mexico', etc. Along with each item (such as lists.schema.org/MexicoCountry), we should also import a set of attributes/relations from Wikidata so that we have a description of the node, which can help with recon using reference by description. It will also include a sameAs link to the corresponding Wikidata item.
> 
>  Schema.org will also suggest the use of Wikidata as a common, canonical entity repository for targets of the sameAs relation.
> 
> Denny & Guha
Received on Thursday, 13 April 2017 11:37:03 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:12:35 UTC