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

Remove libvcx-c, libvcx java, libvcx ios #943

Merged
merged 3 commits into from
Aug 20, 2023
Merged

Remove libvcx-c, libvcx java, libvcx ios #943

merged 3 commits into from
Aug 20, 2023

Conversation

Patrik-Stas
Copy link
Contributor

@Patrik-Stas Patrik-Stas commented Aug 18, 2023

After ~9 months of deprecation, we remove libvcx-c and associated java and ios wrappers.

However, anyone with strong interest to keep this components "alive" is welcome to take owner their ownership and maintenance. Please contact us if you are interested and we can provide some guidance.

However, recommended strategy for mobile devices is building custom FFI layer on top of aries-vcx crate. There's project in progress #896 demonstrating such approaching using UniFFI library. While not complete, it's great starting point for anyone looking to build native, aries enabled, mobile app.

Signed-off-by: Patrik Stas <patrik.stas@absa.africa>
@codecov-commenter
Copy link

codecov-commenter commented Aug 18, 2023

Codecov Report

Merging #943 (1cfeaef) into main (dae1105) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #943   +/-   ##
=======================================
  Coverage   44.25%   44.25%           
=======================================
  Files         418      418           
  Lines       29311    29311           
  Branches     6262     6262           
=======================================
  Hits        12972    12972           
  Misses      12512    12512           
  Partials     3827     3827           
Flag Coverage Δ
unittests-aries-vcx 44.25% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

mirgee
mirgee previously approved these changes Aug 18, 2023
Copy link
Contributor

@mirgee mirgee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️ image ❤️

@Patrik-Stas
Copy link
Contributor Author

❤️ image ❤️

:-) the CI will be also probably a lot faster, got slimmer by considerable number of jobs

@swcurran
Copy link
Member

swcurran commented Aug 18, 2023

❤️ image ❤️

Best comment I’ve ever seen on a PR.

Signed-off-by: Patrik Stas <patrik.stas@absa.africa>
Signed-off-by: Patrik Stas <patrik.stas@absa.africa>
@Patrik-Stas Patrik-Stas merged commit 4cbea16 into main Aug 20, 2023
32 checks passed
@Patrik-Stas Patrik-Stas deleted the remove/libvcx-c branch August 20, 2023 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants