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

Cross-platform library for working with tag storage and index #163

Closed
kirillt opened this issue Dec 19, 2021 · 1 comment
Closed

Cross-platform library for working with tag storage and index #163

kirillt opened this issue Dec 19, 2021 · 1 comment

Comments

@kirillt
Copy link
Member

kirillt commented Dec 19, 2021

For implementations on other platforms, it is good to have all data formats fixed in code shared among all implementations.

  1. Separate the library into separate project, import it in the main project.
  2. Convert the code of the library from Kotlin to something native.
    If possible, we should use Rust for this.

The library should manage storage parsing and saving.
It's possible to move index management into the library and achieve #142.
It's possible to move previews management into the library and achieve #115.

@kirillt
Copy link
Member Author

kirillt commented Jul 11, 2022

We have the lib, it's a lot of work to move core functionality into it, but we've touched base.

@kirillt kirillt closed this as completed Jul 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant