element-meta icon indicating copy to clipboard operation
element-meta copied to clipboard

Should Element Clients respect room tags for lists and filters?

Open daniellekirkwood opened this issue 1 year ago • 3 comments

Your use case

What would you like to do?

Discuss: "Should Element Clients respect room tags for lists and filters"

In this message we discussed how EX treats DMs and how different it is from Web. (There's a larger issue here and we should discuss how to align DMs across platforms). For now, let's figure out how/if our clients should respect room tags EG: If a user tags a room as people, does it show up in the People list/filter in our clients regardless of how many users are in that room. Today the answer is:

  • Yes on Web
  • No on Android

This is confusing and makes us appear buggy to end users.

Why would you like to do it?

Aligning the platforms increases the appearance of cohesion and quality in our product suite.

How would you like to achieve it?

Personally I think the clients should listen to the user's tags and move roos between lists/filters as told. This is the correct implementation of the Spec.

We need to consider the impact of canonical DMs on this however, I still believe that while canonical DMs allows us to make smart choices on behalf of the user, if they explicitly tell us that they want a room to appear in the people list, we should allow that. I support not being able to do that from the Mobile interface (and maybe one day we'll remove it from Web) but it's still something offered on other clients.

Have you considered any alternatives?

No response

Additional context

No response

daniellekirkwood avatar Jun 27 '24 11:06 daniellekirkwood

@amshakal , @manuroe , @langleyd

I'd love your thoughts on this - maybe we wait until Andreas is up and running before discussing it in detail though.

daniellekirkwood avatar Jun 27 '24 11:06 daniellekirkwood

It might be worth checking with the SCT if choosing to not support non-optional parts of the spec has any issues, like would we no longer be featured on https://matrix.org/ecosystem/clients/ for example

t3chguy avatar Jul 18 '24 12:07 t3chguy

I personally think it's weird to provide this option, and don't understand the value of it. But yes, we should be consistent across all platfroms so we should decide what we want to do.

amshakal avatar Jul 23 '24 09:07 amshakal