Skip to content

docs(dpp): normative issuingSoftware for SWI (draft, Verisav #662)

Kévin Boutillier requested to merge verisav/issuing-software-dpp-spec into main

Summary

Draft — awaiting maintainer confirmation of target file (DPP specification vs SWI registration guide vs JSON Schema fragment).

Normative text for issuingSoftware on the DPP Product credential subject, cross-referenced to the SWI register-schema.json. Contributed by Verisav SAS (did:web:verisav.fr) following public review #662 and maintainer invitation to help firm up SWI observability before v1.0.

Changes

  • Add requirement DPP-19 (software identification)
  • Add section Software identification (issuingSoftware) in DigitalProductPassport.md
  • Cross-link to existing SWI registration guide

Reference implementation

Resource URL
Live DPP sample (Tier 2 PASS, v0.7.0) https://www.verisav.fr/.well-known/untp/samples/verisav-dpp-untp-test-v0.7.0.json
Proposal source (Verisav repo) https://github.com/kevinbouti/verisav.fr/blob/main/docs/untp/contributions/issuing-software-spec-proposal.md
Post-sale DTE sample https://www.verisav.fr/.well-known/untp/samples/verisav-dte-post-sale-repair-v0.7.0.json

Open questions for maintainers

  1. Is DigitalProductPassport.md the right normative home, or should this live only in the SWI guide?
  2. Should Product.json / Core Vocabulary be updated in the same MR?
  3. Confirm credentialSubject placement vs credential root for issuingSoftware in v0.7.0.

Related: #659 (SWI registration), #662 (public review feedback).

/contribute

Merge request reports

Loading