square / workflow-kotlin

A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines.
https://square.github.io/workflow
Apache License 2.0
1.04k stars 102 forks source link

Support RxJava3 #524

Closed WhosNickDoglio closed 3 years ago

WhosNickDoglio commented 3 years ago

There's an RxJava2 artifact are there plans for an RxJava3 artifact?

Would you be happy to open a PR for it you're open to it

rjrjr commented 3 years ago

Thanks for the offer, but I don't think we want to imply that we have the bandwidth to keep RxJava3 hooks working once they're in place.

The good news is that it should be straightforward to build such support without needing any changes in this repo, or access to any private APIs.

rjrjr commented 3 years ago

cc @steve-the-edwards, @zach-klippenstein for other perspectives.

zach-klippenstein commented 3 years ago

No, I don't think it makes sense for us to maintain that. Rx2 is basically just there to support migrations away from it anyway.