Open matrixbot opened 8 years ago
I suggest we expand RoomDirectory somehow to make this clear. suggestions welcome. @AmandineLP? The idea is to somehow spell out how to join #freenode#foo:matrix.org style channels without having to magically know that #freenode... works.
If you're ready to go for a fully user-friendly UI I'd suggest a "Join an IRC channel" button, which would:
Second option is probably the nicest
Turning this into the official issue to track the design process for fixing this.
Suggestion is that on the new 'start direct chat' and 'join/create room' UI that comes out of vector-im/element-web#1882, we give the user the ability to distinguish identifying 'remote' users and rooms they might want to either talk to or join.
In the simplest case, this could be a dropdown on the respective 'start direct chat' and 'join/create room' UIs to identify the network you are trying to locate the user or room on: e.g. "IRC (Freenode)", "Email", "Slack (ribot)", "Slack (matrix)", "Matrix", "XMPP", etc. There would be the option to search all visible networks. Inviting someone by email then just becomes a type of identifying someone.
Similar UI could also be useful when inviting users into existing rooms.
Before I forget - in discussing this last week with @antikewl, the conclusions were:
We don't have a conclusion on how to handle remote bridged rooms when trying to join a room via directory.
We don't have a contact lookup API yet that will support this autocomplete, so for now let's implement it without bridged lookup.
For reference. https://zpl.io/1iXBEQ
keeping this open to track the bridged-aware aspects of it.
see vector-im/element-web#2934
Experimenting linking this riot-web issue with a meta-issue to track the feature across web, ios and android - vector-im/riot-meta/issues/1
Since pills have been introduced, maybe review this issue …
Pills don't really help you to see people that are connected via a bridge. Flair from groups maybe
Created by @ matthew:matrix.org.