Git Product home page Git Product logo

open-credentialing-initiative / oci-change-requests Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 2 KB

This is a general repository where change requests (as Issues) can be placed for consideration. The P&A group, through the Triage process, will determine which OCI artifact is impacted and, if approved, will assign the Issue to a Repo or create a project and create sub-issues and assign each of them to Repos.

oci-change-requests's Introduction

OCI-Change-Requests

This is a general repository where change requests (as Issues) can be placed for consideration. The P&A group, through the Triage process, will determine which OCI artifact is impacted and, if approved, will assign the Issue to a Repo or create a project and create sub-issues and assign each of them to Repos.

oci-change-requests's People

Contributors

rceleste125 avatar

Watchers

Niclas Mietz avatar Philipp Bolte avatar Lauritz Leifermann avatar

oci-change-requests's Issues

Post OCI Architecture in W3C VC Directory

Steering: Proposal Summary

Used to propose a change or addition to Steering.
This is for the Steering work START approval step. Discuss the proposed work or change.

The W3C publishes a W3C VC Directory of projects that are using or extending aspects of Verifiable Credentials.

Proposal: submit OCI's use of credentials under "Type-based Extensions" and consider whether to put an entry in "Evidence" to note that we are exploring this property.

Steering: Publication Summary

Used to present completed work to Steering for approval to publish.
Discuss the work that was completed in reference to the above proposal. Include any differences from the proposal and why.
use [GitHub Preview](https://htmlpreview.github.io/) to show final state of documents along with pull requests (if needed).


Detailed Description:


Triage:

  • Is Issue appropriate for OCI Architecture
  • Assign Size
  • Assign Priority
  • Assign Label (if needed)
  • OCI affected Artifacts Identified
  • Assign Triage - Artifact Version Target (v x.x.x Milestone)
  • Assign Triage - Interop Profile Version Target (v x.x.x Milestone)
  • Create sub-project (if needed)

Affected Parties (help determine Sunrise/Sunset):

  • Trading Partners
  • Issuers
  • Wallet Solutions
  • PI Verification Solutions
  • None

Affected OCI Artifact

  • Schema Document
  • Identity Schema
  • ATP Schema
  • Issuer Conformance Criteria
  • Wallet Conformance Criteria
  • VRS Solution Conformance Criteria
  • Wallet API Specification
  • Governance Document
  • Conformance Program
  • OCI Website
  • Internal Process
  • N/A

Change Category (Guides Steering Review)

- Steering/Industry Review

  • Business-Level (May affect business operations)
  • OCI Governance, Policy or website feature

- Steering/Industry Notification

  • Technical-Level (Does not affect business operations)
  • OCI Internal Process or Infrastructure

Communication

  • Website
  • Newsletter
  • email:
  • Other:

Document Artifact editing and prep for versioning.

Document an OCI Artifact change process that aligns with the OCI Change Management process and describes steps to make changes to OCI Artifacts and prep changes to be included in future versions of the OCI Interop Profile and Artifact version.

2023 Q3 Release

Use of Evidence Attribute in credentials

Part of the original PDG Change request approved by Steering.
#1

PDG requested OCI to explore the uses of the "Evidence" claim to provide transparency to what the issuer checked. Need to consider confidentiality and how evidence might be used.

Configure all Repos to operate in the same way

The P&A team is looking to standardize the way all OCI Repos are configured and how items are processed.

relates to #10

Triage:

  • Is Issue appropriate for OCI Architecture
  • Create Steering-level Summary of request
  • Assign Size
  • Assign Priority
  • Assign Label (if needed)
  • OCI affected Artifacts Identified
  • Assign Triage - Artifact Version Target (v x.x.x Milestone)
  • Assign Triage - Interop Profile Version Target (v x.x.x Milestone)
  • Create sub-project (if needed)

Affected Parties (help determine Sunrise/Sunset):

  • Trading Partners
  • Issuers
  • Wallet Solutions
  • PI Verification Solutions

Approach to Credential Revocation (hold until Q2, 2024)

Steering summary:
As part of OCI's continuous improvement, we suggest to introduce a new credential revocation method. This would affect wallet providers and credential issuers to modify their current set-ups. It should be considered whether the current method shall be replaced or whether OCI will support 2 revocation methods. Supporting more than 1 method will require wallets to implement 2 methods, which may be seen as a barrier to entry. In case of a complete switch to the new method, credentials connected to the current method would need to be reissued to be compatible with the new method. Thus, transition mgt would also need to be considered.


the P&A chairs would like to draw your attention to the proposal of switching from the current LDAP-based credential revocation method to an Ethereum-based one.

LDAP is mentioned in the following conformance criteria.
Main sections:
wallet: https://open-credentialing-initiative.github.io/Digital-Wallet-Conformance-Criteria/latest/#credential-revocation
issuer: https://open-credentialing-initiative.github.io/Credential-Issuer-Conformance-Criteria/#credential-revocation
Plus several smaller mentions in the wallet criteria.

Here is some background information in preparation of our discussion.
Spherity's LDAP assessment (see below)
Spherity's Medium article re Ethereum method: https://medium.com/spherity/how-issuers-can-manage-credential-revocation-19b2f573054f
Spherity's GitHub: https://github.com/spherity/ethr-revocation-registry

affected artifacts:

  • wallet criteria
  • issuer criteria

Support Tracing

Steering: Proposal Summary

Used to propose a change or addition to Steering.
This is for the Steering work START approval step. Discuss the proposed work or change.

The PDG Blueprint Chapter 5 includes optional usage of OCI credentials in TI Request and TI Response messages used to trace product ownership. The current OCI artifacts were created with DSCSA PI Verification in mind. Adjustments may need to be made to accommodate usage of OCI credentials for Tracing.

This request is to:

  1. Determine the impact to OCI artifacts (ex: is the wallet required to log what type of transaction the credential is used for?).
  2. Adjust OCI artifacts (ex: Trace inclusive language, create Trace solution conformance criteria)
  3. Adjust OCI website and other messaging

Steering: Publication Summary

Used to present completed work to Steering for approval to publish.
Discuss the work that was completed in reference to the above proposal. Include any differences from the proposal and why.
use [GitHub Preview](https://htmlpreview.github.io/) to show the final state of documents along with pull requests (if needed).


Detailed Description:

Consideration: If Trading Partners desire to differentiate whether a credential was used for Verification or Tracing.

Triage:

  • Is Issue appropriate for OCI Architecture
  • Assign Size
  • Assign Priority
  • Assign Label (if needed)
  • OCI affected Artifacts Identified
  • Assign Triage - Artifact Version Target (v x.x.x Milestone)
  • Assign Triage - Interop Profile Version Target (v x.x.x Milestone)
  • Create sub-project (if needed)

Affected Parties (help determine Sunrise/Sunset):

  • Trading Partners
  • Issuers
  • Wallet Solutions
  • PI Verification Solutions
  • TI Trace Solutions

Affected OCI Artifact

  • Schema Document
  • Identity Schema
  • ATP Schema
  • ATP-Equivalent Schema
  • DSCSA Authority Schema
  • Issuer Conformance Criteria
  • Wallet Conformance Criteria
  • VRS Solution Conformance Criteria
  • Trace Solution Conformance Criteria
  • Wallet API Specification
  • Governance Document
  • Conformance Program
  • OCI Website
  • Internal Process

Change Category (Guides Steering Review)

- Steering/Industry Review

  • Business-Level (May affect business operations)
  • OCI Governance, Policy or website feature

- Steering/Industry Notification

  • Technical-Level (Does not affect business operations)
  • OCI Internal Process or Infrastructure

Communication

  • Website
  • Press Release
  • Newsletter
  • email:
  • Other:

ATP Credential change request

Tasks

  • Add Repackager and 3PL to Organization type
  • Fix syntax in Schema Document introduction.

affects 3 artifacts

  • Wallet criteria
  • issuer criteria
  • VC schema documentation (scope to exclude schema validation idea)

Consolidate Conformance Criteria Intros into Getting Started

Each Conformance Criteria Document contains information in its Introduction section. The proposal is to move this content to the Getting Started area and reference it in each Conformance Criteria Document.

[tasklist]

Tasks

  • Credential Issuer Conformance Criteria Intro edits
  • Wallet Conformance Criteria Intro edits
  • Getting Started edits

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.