element-hq / element-meta

Shared/meta documentation and project artefacts for Element clients
70 stars 12 forks source link

Need UI to improve discoverability of bridged users #1259

Open matrixbot opened 8 years ago

matrixbot commented 8 years ago

Created by @ matthew:matrix.org.

ara4n commented 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.

AmandineLP commented 8 years ago

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

ara4n commented 8 years ago

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.

ara4n commented 8 years ago

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.

ara4n commented 8 years ago

We don't have a contact lookup API yet that will support this autocomplete, so for now let's implement it without bridged lookup.

antikewl commented 8 years ago

For reference. chat people 2a invite modal https://zpl.io/1iXBEQ

chat people 2c invite modal https://zpl.io/1iXBEQ

ara4n commented 8 years ago

keeping this open to track the bridged-aware aspects of it.

ara4n commented 7 years ago

see vector-im/element-web#2934

lampholder commented 7 years ago

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

grahamperrin commented 7 years ago

Since pills have been introduced, maybe review this issue …

t3chguy commented 7 years ago

Pills don't really help you to see people that are connected via a bridge. Flair from groups maybe