Skip to content

Editorial comments #37

@iherman

Description

@iherman

Some editorial notes on the spec. They are minor, and I think it is more efficient if they are listed in one issue, rather then lots of smaller issues

  • Header part, related specification: the references to VCDM, DI, and the cryptosuites should be updated to their v1.1 version. Also, the Compact Binary Object Representation for Linked Data reference should be now CBOR-LD 1.0 (soon to be FPWD). The same reference in the introduction section should be changed, too

  • Remark "This specification is experimental" should be removed

  • "information about the barcode": is this statement correct? Shouldn't it be "information about the subject"? After all, the paragraph describes a mechanism, whereby any VC can be expressed as a barcode...

  • The last two paragraphs of §1 have lots of overlaps. I wonder whether the penultimate paragraph could not be simply removed.

  • Example 1 (and all the other examples): it would be better if it was clear in the example which terms are defined by the VC specification suite, which are defined by this spec, and which are here only as an example (and, in real life, are replaced by application specific terms).

  • Example 5 is different from the others because it does not use the 'ecdsa-xi-2023' cryptosuite. Maybe worth emphasizing. Actually, either the first tab should contain the full VC (including the proof) or have a separate tab with the proof.

    Also: is it possible to add the tabs to the other examples, for the sake of consistency?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions