W3C home > Mailing lists > Public > public-credentials@w3.org > March 2016

Re: Portability Requirement

From: Melvin Carvalho <melvincarvalho@gmail.com>
Date: Tue, 15 Mar 2016 21:22:45 +0100
Message-ID: <CAKaEYhKfdpy5YmA9+ytvWy-cB+78H50a0xd45XjD6uvuyffUHQ@mail.gmail.com>
To: Dave Longley <dlongley@digitalbazaar.com>
Cc: Shane McCarron <shane@halindrome.com>, "public-webpayments-ig@w3.org" <public-webpayments-ig@w3.org>, Credentials Community Group <public-credentials@w3.org>
On 15 March 2016 at 20:31, Dave Longley <dlongley@digitalbazaar.com> wrote:

> On 03/15/2016 03:00 PM, Melvin Carvalho wrote:
>
>>
>>
>> On 15 March 2016 at 19:54, Shane McCarron <shane@halindrome.com
>> <mailto:shane@halindrome.com>> wrote:
>>
>>     I am not sure what to say.  I heard a strong requirement from the
>>     group on the call today that this be included.  As far as I know,
>>     all this means is that credentials (aka claims) need to have a well
>>     defined data format that is transportable.  The repository for a
>>     claim could be a folder fill of .json files on a disk, right?  Or
>>     some fancy service provider.  The claims and their integrity are not
>>     dependent upon the repository.
>>
>>
>> Let me clarify slightly.
>>
>> If this simply means that the serialization reuses web standards such as
>> JSON LD and Linked data then im +1, because that's portable by nature.
>>
>> If it means that the subject of those data structures requires the use a
>> URI scheme other then HTTP (e.g. the did: scheme) URIs, that's the point
>> I'd like to push back on.
>>
>
> There is no requirement for that to happen.
>
> To give an example of how this might work with a WebID (but note that no
> technologies have been chosen yet), suppose that if you have some third
> party claims about the subject "https://example.com/people#melvin". You
> currently store those at "https://credbank.com", but now you'd like to
> move them to "https://best.credrepo.com". You can do that without having
> the claims reissued. The identifier you use for yourself has nothing to do
> with it. Your identifier can be *independent* of the services that issue
> claims to you and so can the repository where you store those claims.
>

OK, that's fine, so it's just the stuff you get for free using JSON LD.  So
long as the subject can be an HTTP URI, that's the key.  The text didnt
make it that clear, thanks for the clarification (-1 withdrawn)

However, I do think the portability use case is still a 'slippery slope'.


>
>
> --
> Dave Longley
> CTO
> Digital Bazaar, Inc.
> http://digitalbazaar.com
>
Received on Tuesday, 15 March 2016 20:23:16 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 15 March 2016 20:23:16 UTC