element-hq / riot-android

A glossy Matrix collaboration client for Android
Apache License 2.0
1.4k stars 394 forks source link

Default matrix server on android client #1636

Open betz opened 6 years ago

betz commented 6 years ago

Hi,

We would like to see the riot android app a better UX for selecting a non default matrix server. Maybe a list of public custom servers like listed on https://www.hello-matrix.net/public_servers.php can help. We were thinking of compiling our own version of riot-matrix, just for this, but we'll lose all features like updates. And people would have to download/install it themselves instead of the play store. Also, this would mean it becomes a fork, and we would need to keep it updated all the time. Would a dropdown of known public servers be an option?

Tom

ylecollen commented 6 years ago

@betz You could make a PR and after checking, i could merge it on our develop branch.

betz commented 6 years ago

And who manages this list? Is the hello-matrix list ok?

ylecollen commented 6 years ago

Try with the hello-matrix list. i will check it makes sense.

betz commented 6 years ago

Any news on your findings?

ylecollen commented 6 years ago

@betz did you make a PR to manage your list ? i don't know which UI you would like to have. Moreover, which identity servers are used for each HS ?

betz commented 6 years ago

No, i didn't make any pull request. This is just to start a proposal to change the UI a bit, so instead of people having to

They can select from a list of known public homeservers. Also, let people still enter a homeserver manually. Just make it easier to join non matrix.org servers.

ghost commented 6 years ago

Looks like ylecollen is suggesting you do the proposal in the form of code.

betz commented 6 years ago

Unfortunately, I never touched any Java code, so I don't think I am the right person for this. Also, I am helping with a bunch of other projects. We just use matrix as a chat protocol.