The decision has been taken to upgrade the Riot-Android application with the RiotX codebase, and to properly migrate the existing account data to let users enjoy the new version of the app without having to log in again. RiotX application will be then removed from the PlayStore and so will never be a production application.
Here are the identified steps so far:
im.vector.app. No need to rename the folder of the source code.Several forks are known by the team (Tchap, miniVector, etc.). The Riot-Android project will stay the same, and the RiotX Github project will stay the same. So it will be up to the forked application owners to fork RiotX and do again the change they have done to their previous fork of Riot-Android. It's worth noting that all the work done to properly handle migration of existing users will also be useful for forked applications.
Hi. Thank you for your effort to make the transition flawlessly!
I want to ask how far in the future will that happen? I mean do you consider to implement all the features that Riot-Android has to RiotX and then make the transition update on the Play Store? Or the transition will be soon and the missing features will be added after that step-by-step?
FYI, regarding 13, the new icon looks kind of broken on my screen due to the black shadow -- on first glance it looks like a glitch instead of a shadow. If it is decided that the new icon should be kept, perhaps it would be better to remove the shadow and just leave the uniformly grey background?
Do you will implement WebRTC-calls before update Riot-Android to RiotX codebase? I do not see webrtc in this checklist. But if users will lost needed functional after update - it will be not fine.
@progserega


O, sorry! Thank you very mach! We very wait time, when RiotX can do call and will be can stay stable :-)
F-Droid currently still has im.vector.alpha as riot-android as we never made the migration due to the signing key compromise. I guess we could just ask everyone to reinstall at this point.
So... what's the current state of this now, as riot.im android app has been renamed to Element, and RiotX is now "[old] RiotX" ?
=> Does it means that now Element is ahead and RiotX should be dropped down ?
=> OR that's only a name change and RiotX is still the one getting the new functionalities until current issue (#1273) is 100% completed ?
I think we can close this one now
Most helpful comment
F-Droid currently still has
im.vector.alphaas riot-android as we never made the migration due to the signing key compromise. I guess we could just ask everyone to reinstall at this point.