Open Thovthe opened 7 years ago
Upon far too much further reading:
This issue may be a duplicate of riot-web #2320
, riot-ios #590
, and riot-android #120
but I suppose this can be the place to track progress from riot-meta
.
My JS (and React) skills are a bit rusty but I might try if I have the time and I am a fast learner.
Really depends (IMO) on how much the of riot-web is written in the paradigm of just handling a single user account.
Things I foresee being a problem (and to think about)
What is the progress so far on this issue?
If matrix should replace email one day, then this would be a MUST-HAVE. Every email client supports multiple email accounts.
I'd like to use Riot in our lab-internal communication, but I realized that having multiple riot accounts is a real problem, especially for mobile clients. There should be something like Slack's workspaces but for identities:
Are you using a bounty system? If so, can this one be a bounty? Or should there be bounties for each platform’s implementation?
What will make this issue move forward? Is UI design needed? I’ll help out with it if need be.
On a side note, not having multi-account support in clients is possibly a real adoption killer: how can we recommend Matrix+Riot for, say, work when we’re already users of it? The way it works now more hobby adoption kills professional adoption! (and in some cases vice versa).
@Hoeze I find your comment adding low value to the issue, since it's essentially repeating the same thing. You and @jtl999 could instead +1 on yusf's comment. Doing this on github (or any other place, what has reactions, such as on matrix, gitlab) makes the issue more compact, quickly precipitable; removing notifications from 5 people in this issue. If you think that your comment indeed does add value, you may -1 my comment.
Feature: I think having the ability to manage multiple accounts/identities
eg. @foo.foovington:matrix.org & @foohandle:matrix.org & maybe even @TotallyNotfoo:some.otr
without constantly logging out and back in under the other would be a valuable feature for, at least, certain demographics. I'm thinking celebrities, the internet famous, privacy oriented individuals, people in need of some form of anonymity.This is probably only an issue for the standalone apps, particularly mobile.
UI Description: In the menu/side panel have the avatars for the other accounts next to the current one with notification bubbles (pills?) including number of messages.
Bonus Nachos: Would be nice if one could set the base colour of the UI for each profile and have the accents change based on which one is being used.
This is all much like the Gmail app on android... Actually, now that I look at it, very, very, similar already. Makes me think you might already be working towards this or it's simply an artifact of the SDK.
Implementation: Don't ask me.
Willing to learn how to implement (or help) something like this if pointed in the right direction but I am pretty much an absolute novice to software development.