bascht / omemo-top

Tracking the Progress of OMEMO Integration in various clients
https://omemo.top
55 stars 63 forks source link

Distinguish between OMEMO for 1:1 and MUC #234

Open ritzmann opened 2 years ago

ritzmann commented 2 years ago

I found that quite a few clients support OMEMO in 1:1 chats but not in private MUCs. That is an important criteria for me when selecting a client. Would it make sense to add another column? I could submit a pull request but would like confirmation first that I am not doing the work for naught.

bascht commented 2 years ago

@ritzmann thanks for asking first, since this is really not an easy decision to make. See #122.

We started the site when the only distinction was »The client developers claim, that there is OMEMO support«. But nowadays a real proper table would probably the best way to tackle the issue.

ritzmann commented 2 years ago

We could also take a lighter approach und list two tickets (one for 1:1, one for MUC) in the existing column. I am not so sure if ordinary users would really care about a more extensive feature matrix or if that is something mostly of interest to developers.

bascht commented 2 years ago

I know what you mean, but it's highly subjective – even for "non ordinary" users. I've been using Jabber since 15 years and never had the urge or need to join a MUC :grin:

As for the table, I could imagine something that hides a lot of the confusing details by default and let's you drill down into the details if you need to.

Echolon commented 2 years ago

@ritzmann would you like to create a PR?

ritzmann commented 2 years ago

I can give the expandable table with CSS a try. It's quite a bit more effort than I had expected, i.e. it will take me a while.

bascht commented 2 years ago

@ritzmann I would probably tackle this as a part of #122 via something like https://www.datatables.net, since youu want proper filtering and sorting mechanisms.

I also don't want to get rid of the simple list on the home page that gives a quick overview so people aren't scared away from the full blow feature / comparison matrix.

At any rate, I feel this whole discussion is better kept in the original ticket #122, so I am going to close this one. Please make sure you follow the other issue so you can participate in the discussion over there.