docs(dpp): normative issuingSoftware for SWI (draft, Verisav #662)
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) inDigitalProductPassport.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
- Is
DigitalProductPassport.mdthe right normative home, or should this live only in the SWI guide? - Should
Product.json/ Core Vocabulary be updated in the same MR? - Confirm
credentialSubjectplacement vs credential root forissuingSoftwarein v0.7.0.
Related: #659 (SWI registration), #662 (public review feedback).
/contribute