Vocabularies and Contexts

We have, at the moment, a number of vocabulary and context files residing on various GitHub repositories, either explicitly or generated via GitHub actions. When we go to Proposed Recommendations, it is probably cleaner and safer to copy all these as static files to the W3C server, i.e., not making them dependent on GitHub once all our documents are standards.

The public URLs for the context and vocabulary files have been already defined (some were done several years ago) and partially deployed; those should remain as they are. At this moment, these URLs are all redirected, either by an .htaccess file or via w3id.org to github.io. The proposal therefore is to copy all files into the W3C Date Space, and systematically change the redirections. The structure of the target date space structure could be:

  • https://www.w3.org/2025/credentials
    • /vcdm
      • /examples
      • /undefined-terms
    • /json-schema/
    • /vcdi
      • /multikey
      • /jwk
    • /sl
    • /cid

(An alternative might be to move /cid to the top, i.e., use https://www.w3.org/2025/cid. However, taking into account that these URLs are never really visible to the outside world, it makes the management of all these marginally easier to keep everything at one place.)

Here is a (hopefully) complete list of what we have now, and where they should be

1 VDCM

2 JSON Schema

3 Data Integrity

4 Status Lists

5 Controlled Identity