Re:Why Discord Is Sticking with React Native
by EddieRingle on Thursday July 26, 2018 @06:39PM
(#17621974)
The support library sources have been published to AOSP for a long time now. And as of recently, they're even developing most of them in AOSP (as opposed too merely syncing changes there occasionally):
https://android.googlesource.com/platform/frameworks/support...
Re:Why Discord Is Sticking with React Native
by mrkcsc on Thursday July 26, 2018 @06:44PM
(#17622002)
Thats really cool :D I think getting it to the point where it's not just occasionally synced is really helpful for upstreaming contributions and bug fixes.
Re:Why Discord Is Sticking with React Native
by dagenix on Thursday July 26, 2018 @06:45PM
(#17622012)
Maybe a bit pedantic, but, isn't RecyclerView in the support library which is open source? And since the support library is bundled with each app, you actually could fork it and ship a customized version with your app if you wanted.
Re:Why Discord Is Sticking with React Native
by mrkcsc on Thursday July 26, 2018 @07:03PM
(#17622134)
It's a valid point :) that probably wasn't the best example - although it would likely be quite a journey to somehow ship the forked support library.
Native iOS would have been a better example as that code is not open source at all.
EG: In Android in the past there have been bugs in core components like the `RecyclerView` (thing that renders lists) that forced us to downgrade and unlike with React - there is no option there to fork the source and make our own bug fix.