- From: Michael Herman (Parallelspace) <mwherman@parallelspace.net>
- Date: Sun, 11 Aug 2019 15:26:38 +0000
- To: Daniel Thompson-Yvetot <drthompsonsmagickindustries@gmail.com>
- CC: Credentials Community Group <public-credentials@w3.org>
- Message-ID: <MN2PR13MB26087EEB220195074C48B687C3D00@MN2PR13MB2608.namprd13.prod.outlook.com>
Thank for continuing the discussion Daniel.  The point of my original question was about, at a high level, what “taxonomy of DID Methods” would see most appropriate for Countries and Addresses …as Subjects …and less so about the schema used to represent a Country, Address, or Location.
RE: My concern is that (in my opinion) the ID is like an address of a house, not a catalog of everything in a house.
I agree.  For discussion purposes, let’s assume the DID for the house is did:structure:1234.
Then that house digital identifier (did:structure:1234) might also be used to tag a refrigerator, an oven, and toaster. Each appliance, in turn, is an individual Subject with its own DID …perhaps in the did:appliance DID Method space (assuming each appliance has an immutable serial number): e.g. did:appliance:123-456-7890.
Your thoughts?
Michael
From: Daniel Thompson-Yvetot <drthompsonsmagickindustries@gmail.com>
Sent: August 11, 2019 9:10 AM
To: Michael Herman (Parallelspace) <mwherman@parallelspace.net>
Cc: Credentials Community Group <public-credentials@w3.org>
Subject: Re: Towards a global taxonomy for DID methods...
Well, I personally think it would make the most sense to ref something from here:
https://schema.org/docs/full.html
See https://schema.org/Place and scroll to the bottom to see some examples, such as:
1. {
2.    "@context": "http://schema.org",
3.    "@type": "Place",
4.    "geo": {
5.      "@type": "GeoCoordinates",
6.      "latitude": "40.75",
7.      "longitude": "73.98"
8.    },
9.    "name": "Empire State Building"
10.         }
This is what I meant in my last message. I think it makes more sense to leverage your mappings in devland, but do them in a standard format that uses the same markup as the JSON-LD morphology that the DID spec is already leveraging. Specifically, I would put this type of metadata in a service object.
My concern is that (in my opinion) the ID is like an address of a house, not a catalog of everything in a house.
11.
On Sun, Aug 11, 2019 at 3:45 AM Michael Herman (Parallelspace) <mwherman@parallelspace.net<mailto:mwherman@parallelspace.net>> wrote:
RE: Extending it is devland business, not spec stuff.
That’s where I’m headed/why I asked the question.  Also to validate the spec in real life.
After Addresses and Countries, Cows and Calves are next.
From: Daniel Thompson-Yvetot <drthompsonsmagickindustries@gmail.com<mailto:drthompsonsmagickindustries@gmail.com>>
Sent: August 10, 2019 5:26 PM
To: Michael Herman (Parallelspace) <mwherman@parallelspace.net<mailto:mwherman@parallelspace.net>>
Cc: Credentials Community Group <public-credentials@w3.org<mailto:public-credentials@w3.org>>
Subject: Re: Towards a global taxonomy for DID methods...
My thoughts are that we should respect the original intention of JSON-LD and provide baseline mapping entry points. The spec should define requirements for identifying an entity, and I think it does a good job of that. Extending it is devland business, not spec stuff.
On Sun, 11 Aug 2019, 01:10 Michael Herman (Parallelspace), <mwherman@parallelspace.net<mailto:mwherman@parallelspace.net>> wrote:
Take, for example, these 2 classes of (non-fungible) entities where each entity in the class becomes a Subject and DID (Digital Identifier) is created for each Subject:
  *   Countries
  *   [Postal] Addresses
What are examples of a taxonomy of DID Methods that make sense for representing/organizing Countries and Addresses?
did:country:…
did:address:…
What are your thoughts?
MIchael
Received on Sunday, 11 August 2019 15:27:05 UTC