You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create a new crate to handle properties, tags, and scores, which are currently implemented separately in ark-cli and arklib-android. This crate will provide a unified API for managing these aspects of resources.
Current State
Currently, ark-cli and arklib-android each implement their own API to handle properties, tags, and scores. These functionalities are spread across different parts of the codebase. See:
We should create a separate crate within ark-rust workspace. This crate will centralize the logic for managing properties, tags, and scores so to provide a consistent API.
Next Steps
Implement the functionality to store, load, and manipulate properties, tags, and scores.
Integrate the new crate into ark-cli and arklib-android, replacing the existing implementations with calls to the new crate's API.
The text was updated successfully, but these errors were encountered:
Tags and Scores are the simplest storages (single file) and can be started as soon as #10 is completed.
Properties is more advanced and requires folder storage be implemented first.
Repo arklib-android is going to be replaced by ark-android. The transition is same as from arklib to ark-rust. It is in progress right now, we should separate existing modules better on Android side so Rust crates would map directly to Android libraries.
Description
Create a new crate to handle properties, tags, and scores, which are currently implemented separately in
ark-cli
andarklib-android
. This crate will provide a unified API for managing these aspects of resources.Current State
Currently,
ark-cli
andarklib-android
each implement their own API to handle properties, tags, and scores. These functionalities are spread across different parts of the codebase. See:Proposal
We should create a separate crate within
ark-rust
workspace. This crate will centralize the logic for managing properties, tags, and scores so to provide a consistent API.Next Steps
ark-cli
andarklib-android
, replacing the existing implementations with calls to the new crate's API.The text was updated successfully, but these errors were encountered: