This repository has been archived by the owner on Dec 7, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 304
Store 4 design document #334
Comments
#338 is first addition. Not sure if coroutines will happen but Room definitely will as will conversion to Kotlin since we depend on okio |
Has this started? How does one help with the conversion? |
kant
added a commit
to kant/Store
that referenced
this issue
Oct 30, 2018
ramonaharrison
pushed a commit
that referenced
this issue
Oct 30, 2018
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Issues have been piling up which is no good, some fixes would be easier if we can make breaking changes. Time to fix all the things and plan for a v4 release.
Since we can now break apis and Okio is moving to kotlin (we depend on it for most persister and parsers) it's time we consider a rewrite of Store in kotlin.
Kotlin would give us a cleaner implementation as well as the ability to drop the dependency on rxjava and instead use Coroutines. I believe we can achieve a similar feature set while keeping the library much smaller.
We can then write rxjava bindings for apps that want to continue using RxJava as a public api
The text was updated successfully, but these errors were encountered: