- From: Ed Parsons <eparsons@google.com>
- Date: Fri, 19 Aug 2016 12:44:39 +0000
- To: Frans Knibbe <frans.knibbe@geodan.nl>, "SDW WG (public-sdw-wg@w3.org)" <public-sdw-wg@w3.org>
- Message-ID: <CAHrFjcmEmyxE4tQWNp+FNBXOvYOSoML+WRv7D81628CGcZkMdA@mail.gmail.com>
Currently a human readable pattern would not help in terms of crawling... however I still maintain my (minority) view that as a method of expressing current and past geographic hierarchies such uri schemes could be useful. ed On Fri, 19 Aug 2016 at 13:05 Frans Knibbe <frans.knibbe@geodan.nl> wrote: > On 19 August 2016 at 12:10, Ed Parsons <eparsons@google.com> wrote: > >> So perhaps best practice is to update the resource at the old URI to >> point to the new one ? >> > > That is a possibility, but it would be messy. For individual resources > redirection would have to be set up. That means high maintenance costs and > a high risk of mistakes. And still there would be the risk of > misinterpretation. A human consumer could interpret the first URI > encountered without following it to an alternative URI, still leading to > false data. > > But what would be the point anyway? If a path in the URI like > /{municipality}/{quarter}/{neighbourhood} is for human consumption only > it is not that valuable, I think, assuming that most people don't read URIs. > > The only reason I can think of to want to have a hierchical path in a URI > is if web crawlers are known to parse the URI strings themselves (next to > the URI payload). That could in theory lead to improved discoverabilty of > resources. I wonder if that actually happens... Perhaps Ed knows how the > Google crawlers behave in that respect? Or would that be sharing trade > secrets? > > Regards, > Frans > > > >> Ed >> >> >> On Fri, 19 Aug 2016 at 11:03 Frans Knibbe <frans.knibbe@geodan.nl> wrote: >> >>> On 19 August 2016 at 11:11, Linda van den Brink < >>> l.vandenbrink@geonovum.nl> wrote: >>> >>>> Yes… it is generally easier to make meaningless IDs persistent. But it >>>> is nice to have URIs that are human readable. In the Dutch URI strategy we >>>> do advise having human-readable parts in the URI scheme, but say that >>>> officially these mean nothing i.e. we say it is extremely ill-advised to >>>> ascribe any meaning to {concept} **for the machine**. URIs are opaque >>>> in a technical sense. Meanwhile, however, they do give hints to human >>>> readers. >>>> >>> >>> Then how can you tell humans that they can interpret the URI and tell >>> machines that they should not? Is there a mechanism for doing that? >>> >>> Greetings, >>> Frans >>> >>> >>>> >>>> >>>> *Van:* Ed Parsons [mailto:eparsons@google.com] >>>> *Verzonden:* vrijdag 19 augustus 2016 11:02 >>>> *Aan:* Frans Knibbe; SDW WG (public-sdw-wg@w3.org) >>>> *CC:* Linda van den Brink; Joshua Lieberman ( >>>> jlieberman@tumblingwalls.com); Byron Cochrane >>>> *Onderwerp:* Re: Question about identifiers >>>> >>>> >>>> >>>> While I accept that the current view of URI schemes having no explicit >>>> meaning, I do see great value in the >>>> /{municipality}/{quarter}/{neighbourhood} as a simple way of >>>> expressing geographical hierarchy independent of geometry... What's the >>>> worst that could happen ? >>>> >>>> >>>> >>>> Ed >>>> >>>> >>>> >>>> >>>> >>>> On Fri, 19 Aug 2016 at 09:30 Frans Knibbe <frans.knibbe@geodan.nl> >>>> wrote: >>>> >>>> Hi, >>>> >>>> >>>> >>>> A prime requirement of good URI minting is to not put any meaning in >>>> the URI, at least no meaning that is somehow intended for consumers. >>>> Everything that needs to be said about a resource, like its membership of >>>> data collections or its versioning, can be said in the data that is >>>> returned when the URI is dereferenced. >>>> >>>> >>>> >>>> URI schemes like /{municipality}/{quarter}/{neighbourhood} could be >>>> dangerous, because consumers could inadvertently try to derive meaning from >>>> such an URI. The usefulness of such a scheme in URI minting is also >>>> doubtful, because administrative structure can change in time. That could >>>> complicate the URI minting procedures over time. >>>> >>>> >>>> >>>> I do wonder to what extent common web crawlers try to parse URIs and >>>> attach meaning to URI parts. >>>> >>>> >>>> >>>> Regards, >>>> >>>> Frans >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> On 18 August 2016 at 22:55, Byron Cochrane <bcochrane@linz.govt.nz> >>>> wrote: >>>> >>>> Hi, >>>> >>>> I like the guidance under the URI-Strategy under Hierarchical URIs >>>> generally, but have some reservations to this intelligent identifiers >>>> approach. >>>> For metadata access I think it is a good thing. Most metadata for an >>>> individual features will usually reside at the dataset or collection >>>> (better term) level. This hierarchical approach makes this metadata easy >>>> to access. >>>> >>>> But this built in intelligence makes the permanence of the URIs more >>>> difficult. For example, administrative boundaries change through mergers >>>> and annexations. A spatial thing that was in one collection is now in >>>> another. The URIs for these things then confuse more than help. URI >>>> redirects are one way to deal with this, but perhaps tracking these >>>> relationships through applied ontologies such as skos:broader and >>>> skos:narrower is the better practice? >>>> >>>> No answers from me here, just questions. >>>> >>>> Cheers, >>>> Byron >>>> >>>> ________________________________________ >>>> From: Linda van den Brink [l.vandenbrink@geonovum.nl] >>>> Sent: Thursday, August 18, 2016 8:28 PM >>>> To: Joshua Lieberman (jlieberman@tumblingwalls.com) >>>> Cc: SDW WG (public-sdw-wg@w3.org) >>>> Subject: Question about identifiers >>>> >>>> Hi Josh, >>>> >>>> Coming back to the telecon yesterday: >>>> >>>> >>>> <joshlieberman> Should identifiers be part of a system for the features >>>> of interest? >>>> >>>> joshlieberman: making identifiers part of a system, where the features >>>> are part of the system? >>>> ... for example corresponding to paths in a taxonomy >>>> >>>> Linda: no answer right now, will have to think about it >>>> >>>> Were you talking about recommending some system for creating HTTP URI >>>> identifiers, i.e. some sort of URI strategy or pattern? Specifically where >>>> the features can be organised into some system like a hierarchy, as with >>>> administrative regions? There are some examples from Geonovums testbed here >>>> https://github.com/geo4web-testbed/topic3/wiki/URI-Strategy under >>>> Hierarchical URIs. >>>> >>>> Just trying to understand what you mean… we could add some guidance to >>>> the BP about this. I think that would be helpful. >>>> >>>> Linda >>>> >>>> ______________________________________ >>>> Geonovum >>>> Linda van den Brink >>>> Adviseur Geo-standaarden >>>> >>>> a: Barchman Wuytierslaan 10, 3818 LH Amersfoort >>>> p: Postbus 508, 3800 AM Amersfoort >>>> t: + 31 (0)33 46041 00 >>>> m: + 31 (0)6 1355 57 92 >>>> e: l.vandenbrink@geonovum.nl<mailto:r.beltman@geonovum.nl> >>>> i: www.geonovum.nl<http://www.geonovum.nl/> >>>> tw: @brinkwoman >>>> >>>> This message contains information, which may be in confidence and may >>>> be subject to legal privilege. If you are not the intended recipient, you >>>> must not peruse, use, disseminate, distribute or copy this message. If you >>>> have received this message in error, please notify us immediately (Phone >>>> 0800 665 463 or info@linz.govt.nz) and destroy the original message. >>>> LINZ accepts no responsibility for changes to this email, or for any >>>> attachments, after its transmission from LINZ. Thank You. >>>> >>>> >>>> >>>> -- >>>> >>>> *Ed Parsons *FRGS >>>> Geospatial Technologist, Google >>>> >>>> Google Voice +44 (0)20 7881 4501 >>>> www.edparsons.com @edparsons >>>> >>> -- >> >> *Ed Parsons *FRGS >> Geospatial Technologist, Google >> >> Google Voice +44 (0)20 7881 4501 >> www.edparsons.com @edparsons >> > -- *Ed Parsons *FRGS Geospatial Technologist, Google Google Voice +44 (0)20 7881 4501 www.edparsons.com @edparsons
Received on Friday, 19 August 2016 12:45:24 UTC