RxJava3-preview icon indicating copy to clipboard operation
RxJava3-preview copied to clipboard

can i use rxjava 3 in production ??

Open shakil807g opened this issue 8 years ago • 5 comments

does final version of rxjava 3 will be maintained by you or netflix ??

shakil807g avatar Aug 13 '17 07:08 shakil807g

This is a preview so I suggest you only experiment with it in non-production environments. Also the preview lags behind in fixes because currently it is not my top priority. In addition, there are some consideration to have RxJava 3 target Java 9 because otherwise the current code is just the repackaging of RxJava 2.

Netflix has practically stopped maintaining RxJava about 2.5 years ago and today, its only a handful of internet people who check and contribute to it. Thus it will be upon us to keep RxJava in top form in the future.

akarnokd avatar Aug 13 '17 08:08 akarnokd

so if rxjava 3 will target java 9 so it can,t be used in android ??

shakil807g avatar Aug 13 '17 10:08 shakil807g

Android switched/switches to OpenJDK thus once it supported the Java 9 API, RxJava 3 will be operational there without much effort.

akarnokd avatar Aug 13 '17 11:08 akarnokd

Android switched/switches to OpenJDK thus once it supported the Java 9 API, RxJava 3 will be operational there without much effort.

But that means that first, Java 9 has to be released. Then an android version has to be released that supports Java 9. Then there needs to go so much time in the land that we can bump our min sdk version to that android version.

And I guess for the majority of apps that won't be before 2023.

PaulWoitaschek avatar Aug 21 '17 12:08 PaulWoitaschek

But that means that first, Java 9 has to be released. Then an android version has to be released that supports Java 9.

backward compatibility != progress. Just ask Oracle.

asarkar avatar Jun 27 '18 05:06 asarkar