w3c / w3c/vc-render-method

Non-Issuer provided Render Methods.

Open
#78 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
HTML
Stars
9
Forks
8
Avg merge
14d 42m
Merged PRs (30d)
2

Description

The conversations thus far have expected issuer to be the prime operators in the creation of Render Methods. However, many/most Issuers actually lean on standards bodies (consortiums, governments, etc.) to determine the credential types and those same groups (or connected ones) frequently define design (and even material shape/size) of how a credential is displayed.

Consequently, we should consider adding (at least) an appendix that explores non-issuer provided render methods to provide a means for credential type creators to provide render methods relative to the type rather than relative to (i.e. embedded or references from) a single credential (provided by the Issuer).

One scenario, imagine a Credit Card credential type + one or more Render Methods provided by Visa/Mastercard/etc. vs. by every bank that issues Credit Cards.

Considering this possibility may also help us avoid redundant information being pushed around and reprocessed if/when/as the same credential type gets used frequently (or when render methods are themselves large).

Thoughts?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file or test is named. Start by reviewing the current issuer-provided render-method model and the proposed appendix about render methods supplied by credential type creators; done would require a decided specification approach for non-issuer-provided methods and its treatment in the project documentation.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.