Re: Preparing for a vc-data-model v2.0 FPWD

Great. Thanks for the clarification. 

-j

On Fri, Jul 22, 2022, at 7:44 PM, Ivan Herman wrote:
> 
> 
>> On 22 Jul 2022, at 21:11, Joe Andrieu <joe@legreq.com> wrote:
>> 
>> Brent,
>> 
>> Forgive me if I misunderstand, but there was an explicit resolution by the working group to publish v1.1 as FPWD:
>> 
>>>>> Resolution #3: We will publish Verifiable Credentials Data Model v1.1 as the
>>>>> FPWD for Verifiable Credentials Data Model v2.0.[1]
>> 
>> Did I miss something?
>> 
>> -j
> 
> I do not think there is any issue there. The content of the FPWD will be v1.1, modulo editorial/formatting changes. That resolution does not say anything about the URL policy for v2.0 which is the only thing being discussed here.
> 
> Ivan
> 
>> 
>> 
>> On Fri, Jul 22, 2022, at 10:26 AM, Zundel, Brent wrote:
>>> The chairs discussed this during our call today and would prefer there to be separation between the v1.1 input document and the v2 working document until v2 is mature enough to point to, so something like Ivan's proposal is what we would like to see.
>>> 
>>> However, we are definitely doing a FPWD for VC Data Model 2.0.
>>> 
>>> On Thu, Jul 21, 2022 at 11:01 PM Ivan Herman <ivan@w3.org> wrote:
>>>> Manu,
>>>> 
>>>> TL;DR I will have to contact Philippe for some of these questions because I am unsure myself (mainly when it comes to legal/IPR issues). Luckily I have a 1-1 meeting scheduled with him next week Tuesday. To speed things up, I cc him on this mail.
>>>> 
>>>> However… I am not sure I like the way the resolution of the call is interpreted. The approach you propose seems to continue with the same short name as for 1.1 (ie, https://www.w3.org/TR/vc-data-model/) all along the development of v2. That may have adverse effects. Indeed, once we begin to publish drafts, that URL will point at a Working Draft; this also means that *there won't be a stable version of the model to refer for the years to come*. Remember that at some point we will have echidna switched on, this will mean that the document may change several times a day! Are we sure that the community out there will understand the subtleties of the W3C process? Wouldn't that adversely affect the user/developer community who may look for stability? 
>>>> 
>>>> Remember we had a similar issue with the evolution of JSON-LD 1.1 back in the days. We decided to work on the spec via a new short name for the 1.1 specification, i.e.,
>>>> 
>>>> https://www.w3.org/TR/json-ld11/
>>>> 
>>>> That meant that while the WG was active on 1.1, the pointer to the 1.0 version, ie, 
>>>> 
>>>> http://www.w3.org/TR/json-ld/
>>>> 
>>>> pointed at 
>>>> 
>>>> https://www.w3.org/TR/2014/REC-json-ld-20140116/
>>>> 
>>>> ie, the community had a stable version to rely on (ie, 1.0). *Once the 1.1 work concluded* that pointer was redirected to the 1.1 version. In other words,  http://www.w3.org/TR/json-ld/ was always the pointer to the stable version of the spec as far as the community was concerned. 
>>>> 
>>>> For VC, my personal preference would be to use
>>>> 
>>>> https://www.w3.org/TR/vc-data-model-2.0/
>>>> 
>>>> (or somethings similar) during the development phase of v2.0. This leaves a stable reference to the 1.1 version of the spec for those out there who are seeking stability.
>>>> 
>>>> See also, b.t.w., https://www.w3.org/2005/05/tr-versions with some more info, and we will have to talk to the Webmaster as for the details on how we would want to use the various aliases for '…/latest', '…/upcoming', etc. 
>>>> 
>>>> WDYT?
>>>> 
>>>> Ivan
>>>> 
>>>> 
>>>>> On 21 Jul 2022, at 23:59, Manu Sporny <msporny@digitalbazaar.com> wrote:
>>>>> 
>>>>> Hi all (Ivan, Chairs, questions for you below),
>>>>> 
>>>>> Based on one of the resolutions on the call this past Wednesday:
>>>>> 
>>>>> Resolution #3: We will publish Verifiable Credentials Data Model v1.1 as the
>>>>> FPWD for Verifiable Credentials Data Model v2.0.[1]
>>>>> 
>>>>> The following updates have been made to the vc-data-model repository:
>>>>> 
>>>>> * The v2.0 branch has been rebased on top of the v1.1
>>>>>  branch.
>>>>> * The default branch has been set to v2.0
>>>>> * The ReSpec configuration has been updated to reflect
>>>>>  a v2.0 FPWD publication.
>>>>> * The statements in the Status of the Document section and
>>>>>  the changelog have been updated to note that this is a
>>>>>  FPWD.
>>>>> * The new Editors have been added to the spec.
>>>>> * A FPWD target publication date of 2022-08-04 is
>>>>>  proposed.
>>>>> 
>>>>> A PR has been raised such that all of these changes can be reviewed before the
>>>>> static FPWD copy is created:
>>>>> 
>>>>> https://github.com/w3c/vc-data-model/pull/894
>>>>> 
>>>>> Ivan and the Chairs, two W3C Process questions for you:
>>>>> 
>>>>> 1. Is a target publication date of 2022-08-04 ok? If so,
>>>>>   I'll generate a static copy.
>>>>> 
>>>>> 2. We are, in fact, doing an FPWD, right?
>>>>> 
>>>>> The publication of a FPWD triggers the IP Exclusion clock:
>>>>> 
>>>>> https://www.w3.org/Consortium/Patent-Policy-20200915/#sec-join
>>>>> 
>>>>> However, the "History" link in the spec makes it seem like you can only have
>>>>> one FPWD:
>>>>> 
>>>>> https://www.w3.org/standards/history/vc-data-model
>>>>> 
>>>>> Is that going to cause a problem, or do we have control over what the history
>>>>> entry states? I'll also note that the "2021-11-09 Proposed Corrections REC"
>>>>> and the actual 2022-03-03 REC don't differentiate themselves from one another.
>>>>> We should fix that if we can?
>>>>> 
>>>>> Ideally, history would say something to the effect of "FPWD of v1.0", and
>>>>> "FPWD of v2.0".
>>>>> 
>>>>> In other words, my understanding is that we are doing an "FPWD of the v2.0
>>>>> version of the spec", and that is 1) necessary, and 2) isn't going to cause
>>>>> any weird issues with the auto-publication/history tooling, correct?
>>>>> 
>>>>> I paused for a second because W3C Process has changed and it might be that IPR
>>>>> Commitments now happen automatically when you join a "v2.0" WG because there
>>>>> is a v1.0 REC that's already published? In other words, I'm questioning
>>>>> whether or not we have to do a v2.0 FPWD, or if the IPR commitments are just
>>>>> automatic after 90 days in the WG? If the question doesn't make sense, perhaps
>>>>> this link might help:
>>>>> 
>>>>> https://www.w3.org/Consortium/Patent-Policy-20200915/#sec-join
>>>>> 
>>>>> -- manu
>>>>> 
>>>>> [1]https://www.w3.org/2017/vc/WG/Meetings/Minutes/2022-07-20-vcwg#resolution3
>>>>> 
>>>>> -- 
>>>>> Manu Sporny - https://www.linkedin.com/in/manusporny/
>>>>> Founder/CEO - Digital Bazaar, Inc.
>>>>> News: Digital Bazaar Announces New Case Studies (2021)
>>>>> https://www.digitalbazaar.com/
>>>>> 
>>>> 
>>>> 
>>>> ----
>>>> Ivan Herman, W3C 
>>>> Home: http://www.w3.org/People/Ivan/
>>>> mobile: +33 6 52 46 00 43
>>>> 
>>> 
>>> 
>>> -- 
>>> Brent Zundel
>>> Principle Crypto Engineer - Avast
>> 
>> --
>> Joe Andrieu, PMP                                                                              joe@legreq.com
>> LEGENDARY REQUIREMENTS                                                        +1(805)705-8651
>> Do what matters.                                                                            http://legreq.com <http://www.legendaryrequirements.com/>
> 
> 
> ----
> Ivan Herman, W3C 
> Home: http://www.w3.org/People/Ivan/
> mobile: +33 6 52 46 00 43
> 
> 
> *Attachments:*
>  * signature.asc

--
Joe Andrieu, PMP                                                                              joe@legreq.com
LEGENDARY REQUIREMENTS                                                        +1(805)705-8651
Do what matters.                                                                            http://legreq.com <http://www.legendaryrequirements.com/>

Received on Saturday, 23 July 2022 17:27:55 UTC