hyperledger / anoncreds-spec

The specification for AnonCreds verifiable credential exchange.
https://hyperledger.github.io/anoncreds-spec/
Apache License 2.0
45 stars 24 forks source link

docs(anoncreds): Updating snake case to camel case [DEV-1879] #105

Closed Tweeddalex closed 1 year ago

swcurran commented 1 year ago

@Tweeddalex -- there are conflicts in this PR (perhaps you didn't start with the latest?) and there is no DCO (DCO - Developer Certificate of Origin - https://github.com/apps/dco). Might be easiest to do a new PR -- depending on your GitHub guru-ness. Sorry to be a pain.

swcurran commented 1 year ago

Regards the contents of this PR. While we can easily change variable names for internal processing, we have to be careful in changing the externally defined JSON items that are likely to be referenced in Aries Frameworks, and especially in existing business logic.

An option is to provide a mapping layer from old and new styles so that either style is supported, but only the old-style is emitted (for now). That enables a transition to emitting old-style objects.

We need to discuss this in the Working Group before such a transition can be initiated.

TimoGlastra commented 1 year ago

My opinion on this is: