credo-ts
credo-ts copied to clipboard
Removing several deprecated and legacy features?
- #2258
- #2120
- v1 DIDComm protocols
- connection protocol
- issue credential v1
- present proof v1
- unqualified indy identifiers
- @bryce-mcmath, @cvarjao, @jleach would be great to get your input in this from Bifolds / ACA-Py's side. It would allow us to remove a lot of special logic for unqualified identifiers
- https://github.com/openwallet-foundation/credo-ts/issues/2232
Discussed on WG call:
- All features can be deprecated in 0.6 (with warnings logged)
- In 0.7 we can remove these from the main repository
- If some organizations are not ready to move away from these features, and are willing to pick up the maintenance we can move them to the extension repository or another repository (all of these features are separate packages already)
@swcurran would be interested to hear your / BCGov's stance on this
@TimoGlastra, I think they can be flagged for deprecation, but please don't remove them yet. Depending on the timeline, I am not sure we can transition our services to V2 before 0.7. Can we keep around as separate module?
- Removing indy-sdk, and BBS is fine