Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web5-kt and tbdex-kt deprecation tracking checklist #315

Closed
36 of 41 tasks
nitro-neal opened this issue Aug 26, 2024 · 9 comments
Closed
36 of 41 tasks

Web5-kt and tbdex-kt deprecation tracking checklist #315

nitro-neal opened this issue Aug 26, 2024 · 9 comments
Labels
bug Something isn't working

Comments

@nitro-neal
Copy link
Contributor

nitro-neal commented Aug 26, 2024

web5-kt and tbdex-kt depreciation checklist in lieu of web5-core-kt and tbdex-core-kt

Deprecation Checklist: Migrating from web5-kt and tbdex-kt to web5-core-kt and tbdex-core-kt

web5-core-kt

  • Feature Parity
    • Credential Schema
    • Credential Status List
    • Evidence Field
    • PEX
      • select_credentials
      • create_presentation_from_credentials
      • verifiable presentation
  • Windows build
  • Decouple Web5Exception from UniFFI codegen
  • secp256k1 verification support
  • Pass over old SDK for feature completeness sanity check
  • README updates
  • In-line code documentation
    • dokka kt docs
  • Artifact publishing
  • FOSSA Scanning
    • License
    • Security
  • CodeCov (test coverage)
  • ** BUGS

tbdex-core-kt

  • Feature Parity
  • Test Vectors
  • Windows build
  • Pass over old SDK for feature completeness sanity check
  • Remove web5 shim
    • Add standard TbdexError
    • Totally decouple from UniFFI code-gen
  • README updates
  • In-line code documentation
    • dokka kt docs
  • Artifact publishing
  • FOSSA Scanning
    • License
    • Security
  • Cut new release using new web5-kt release

Ongoing and Followups:

  • Web5 Remaining Test Vectors
  • Web5 CodeQL (Static analysis)
  • Tbdex CodeCov (test coverage)
  • Tbdex CodeQL (Static analysis)
@nitro-neal nitro-neal added the bug Something isn't working label Aug 26, 2024
@KendallWeihe
Copy link
Contributor

web5 windows build completed in #329

@KendallWeihe
Copy link
Contributor

VC evidence completed in #331

VC credential schema completed in #332

@KendallWeihe
Copy link
Contributor

Status list creds completed in #320

@KendallWeihe
Copy link
Contributor

Decouple Web5Exception completed in #334

@KendallWeihe
Copy link
Contributor

tbdex windows build complete here TBD54566975/tbdex-rs#114

@KendallWeihe
Copy link
Contributor

remove web5 shim completed here TBD54566975/tbdex-rs#115

decouple from uniffi code gen here TBD54566975/tbdex-rs#116

@KendallWeihe
Copy link
Contributor

standard TbdexError added here TBD54566975/tbdex-rs#117

@KendallWeihe
Copy link
Contributor

datetime fix in #343

@KendallWeihe
Copy link
Contributor

create_presentation_from_credentials completed in #347

secp256k1 completed in #350

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants
@KendallWeihe @nitro-neal and others