New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Riot-Android application with RiotX code base #1273
Comments
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. |
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 |
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 ? |
I think we can close this one now |
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:
on the RiotX codebase:
im.vector.app
. No need to rename the folder of the source code.The two last steps should not impact the user and should be transparent for him.
EDIT: permissions will be added when we will add the feature which require them
RiotX end of life:
on the Riot-Android project:
on Android Matrix SDK:
Other steps to consider:
Identified limitations:
EDIT: RiotX is now API 21+
F-Droid store
Forks
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.
The text was updated successfully, but these errors were encountered: