▲ 468 ▼ European Commission Trials Matrix to Replace Microsoft Teams (www.euractiv.com) submitted 8 months ago by Beep@lemmus.org to c/technology@lemmy.world 44 comments fedilink hide all child comments
[–] KiwiTB@lemmy.world 15 points 8 months ago (11 children) Didn't XMPP already solve these issues a long time ago? permalink fedilink source parent hideshow 11 child comments replies: [–] arcterus@piefed.blahaj.zone 12 points 8 months ago (8 children) The biggest problem with XMPP is what various servers and clients implement is kind of all over the place. For instance, most clients support an older version of OMEMO, but some clients support newer versions, and the different versions are incompatible. The other issue is some platforms (iOS in particular) have pretty shitty XMPP apps filled with bugs. I still generally like XMPP more than Matrix since ATM Matrix clients are also filled with bugs/laggy, Synapse (the main server implementation) is very resource heavy, and message syncing is kind of shit if the client doesn't implement sliding sync (like FluffyChat). I personally think the UI for both XMPP and Matrix clients generally kind of suck, which isn't great for convincing non-techy people to use them. permalink fedilink source parent hideshow 8 child comments replies: [–] apftwb@lemmy.world 9 points 8 months ago (5 children) I personally think the UI for both XMPP and Matrix clients generally kind of suck, which isn't great for convincing non-techy people to use them. Ding ding ding. Make a Discord/Slack clone that does screensharing and drag/drop file sharing and I won't care if it uses XMPP or Matrix permalink fedilink source parent hideshow 5 child comments replies: [–] arcterus@piefed.blahaj.zone 1 point 8 months ago I think there have been some attempts to do so, but they're just not good enough (and/or end up dead after a while). permalink fedilink source parent [–] neblem@lemmy.world 1 point 8 months ago (2 children) So Rocket.Chat (which TIL can federate to Matrix)? permalink fedilink source parent hideshow 2 child comments replies: [–] apftwb@lemmy.world 2 points 8 months ago (1 child) Did they just add that? Last I heard it was on the roadmap permalink fedilink source parent hideshow 1 child comment replies: [–] neblem@lemmy.world 1 point 8 months ago Looks like its available as opt-in, but as part of their premium / ee not FOSS build. Bummer. permalink fedilink source parent [–] timbuck2themoon@sh.itjust.works 0 points 8 months ago People say discord and my God, to be that is one ugly ass program. permalink fedilink source parent [–] ada@piefed.blahaj.zone 7 points 8 months ago (1 child) I mean, matrix is similar. So many official features aren't supported by various clients, and then there are non official features that the clients do support, that aren't supported by the official clients. But matrix or XMPP, that problem is easily enough avoided at the "government rollout" level by standardising on a particular client and server combination permalink fedilink source parent hideshow 1 child comment replies: [–] arcterus@piefed.blahaj.zone 3 points 8 months ago Matrix is fragmented too, but it's generally less fragmented in my experience (if you use a relatively well developed client). Part of this is because most people just use Synapse for their server. With XMPP, server implementations support random combinations of XEPs, and specific servers often are missing random XEPs because they're not enabled by default and so on (thinking about ejabberd for instance here, the default config probably isn't what most people want). I also routinely have random compatibility problems between clients pop up with XMPP. As a basic example, retracting messages is very haphazard. Anyway, yeah, if they standardize on server and client setup for all govt instances, it'd be fine either way probably. The clients may be somewhat janky, but they can probably fix those issues more easily when they're only focused on one client (although unless it's like FluffyChat and cross-platform, they may need to standardize multiple clients) and server. permalink fedilink source parent [–] ohnomorelemmy@piefed.social 9 points 8 months ago (1 child) This is a case where federation is nice. It's good to have an easy model for communication between members of different trusted organizations without requiring everyone to create a new account on a different server. permalink fedilink source parent hideshow 1 child comment replies: [–] Ulrich@feddit.org 8 points 8 months ago XMPP is federated permalink fedilink source parent
[–] arcterus@piefed.blahaj.zone 12 points 8 months ago (8 children) The biggest problem with XMPP is what various servers and clients implement is kind of all over the place. For instance, most clients support an older version of OMEMO, but some clients support newer versions, and the different versions are incompatible. The other issue is some platforms (iOS in particular) have pretty shitty XMPP apps filled with bugs. I still generally like XMPP more than Matrix since ATM Matrix clients are also filled with bugs/laggy, Synapse (the main server implementation) is very resource heavy, and message syncing is kind of shit if the client doesn't implement sliding sync (like FluffyChat). I personally think the UI for both XMPP and Matrix clients generally kind of suck, which isn't great for convincing non-techy people to use them. permalink fedilink source parent hideshow 8 child comments replies: [–] apftwb@lemmy.world 9 points 8 months ago (5 children) I personally think the UI for both XMPP and Matrix clients generally kind of suck, which isn't great for convincing non-techy people to use them. Ding ding ding. Make a Discord/Slack clone that does screensharing and drag/drop file sharing and I won't care if it uses XMPP or Matrix permalink fedilink source parent hideshow 5 child comments replies: [–] arcterus@piefed.blahaj.zone 1 point 8 months ago I think there have been some attempts to do so, but they're just not good enough (and/or end up dead after a while). permalink fedilink source parent [–] neblem@lemmy.world 1 point 8 months ago (2 children) So Rocket.Chat (which TIL can federate to Matrix)? permalink fedilink source parent hideshow 2 child comments replies: [–] apftwb@lemmy.world 2 points 8 months ago (1 child) Did they just add that? Last I heard it was on the roadmap permalink fedilink source parent hideshow 1 child comment replies: [–] neblem@lemmy.world 1 point 8 months ago Looks like its available as opt-in, but as part of their premium / ee not FOSS build. Bummer. permalink fedilink source parent [–] timbuck2themoon@sh.itjust.works 0 points 8 months ago People say discord and my God, to be that is one ugly ass program. permalink fedilink source parent [–] ada@piefed.blahaj.zone 7 points 8 months ago (1 child) I mean, matrix is similar. So many official features aren't supported by various clients, and then there are non official features that the clients do support, that aren't supported by the official clients. But matrix or XMPP, that problem is easily enough avoided at the "government rollout" level by standardising on a particular client and server combination permalink fedilink source parent hideshow 1 child comment replies: [–] arcterus@piefed.blahaj.zone 3 points 8 months ago Matrix is fragmented too, but it's generally less fragmented in my experience (if you use a relatively well developed client). Part of this is because most people just use Synapse for their server. With XMPP, server implementations support random combinations of XEPs, and specific servers often are missing random XEPs because they're not enabled by default and so on (thinking about ejabberd for instance here, the default config probably isn't what most people want). I also routinely have random compatibility problems between clients pop up with XMPP. As a basic example, retracting messages is very haphazard. Anyway, yeah, if they standardize on server and client setup for all govt instances, it'd be fine either way probably. The clients may be somewhat janky, but they can probably fix those issues more easily when they're only focused on one client (although unless it's like FluffyChat and cross-platform, they may need to standardize multiple clients) and server. permalink fedilink source parent
[–] apftwb@lemmy.world 9 points 8 months ago (5 children) I personally think the UI for both XMPP and Matrix clients generally kind of suck, which isn't great for convincing non-techy people to use them. Ding ding ding. Make a Discord/Slack clone that does screensharing and drag/drop file sharing and I won't care if it uses XMPP or Matrix permalink fedilink source parent hideshow 5 child comments replies: [–] arcterus@piefed.blahaj.zone 1 point 8 months ago I think there have been some attempts to do so, but they're just not good enough (and/or end up dead after a while). permalink fedilink source parent [–] neblem@lemmy.world 1 point 8 months ago (2 children) So Rocket.Chat (which TIL can federate to Matrix)? permalink fedilink source parent hideshow 2 child comments replies: [–] apftwb@lemmy.world 2 points 8 months ago (1 child) Did they just add that? Last I heard it was on the roadmap permalink fedilink source parent hideshow 1 child comment replies: [–] neblem@lemmy.world 1 point 8 months ago Looks like its available as opt-in, but as part of their premium / ee not FOSS build. Bummer. permalink fedilink source parent [–] timbuck2themoon@sh.itjust.works 0 points 8 months ago People say discord and my God, to be that is one ugly ass program. permalink fedilink source parent
[–] arcterus@piefed.blahaj.zone 1 point 8 months ago I think there have been some attempts to do so, but they're just not good enough (and/or end up dead after a while). permalink fedilink source parent
[–] neblem@lemmy.world 1 point 8 months ago (2 children) So Rocket.Chat (which TIL can federate to Matrix)? permalink fedilink source parent hideshow 2 child comments replies: [–] apftwb@lemmy.world 2 points 8 months ago (1 child) Did they just add that? Last I heard it was on the roadmap permalink fedilink source parent hideshow 1 child comment replies: [–] neblem@lemmy.world 1 point 8 months ago Looks like its available as opt-in, but as part of their premium / ee not FOSS build. Bummer. permalink fedilink source parent
[–] apftwb@lemmy.world 2 points 8 months ago (1 child) Did they just add that? Last I heard it was on the roadmap permalink fedilink source parent hideshow 1 child comment replies: [–] neblem@lemmy.world 1 point 8 months ago Looks like its available as opt-in, but as part of their premium / ee not FOSS build. Bummer. permalink fedilink source parent
[–] neblem@lemmy.world 1 point 8 months ago Looks like its available as opt-in, but as part of their premium / ee not FOSS build. Bummer. permalink fedilink source parent
[–] timbuck2themoon@sh.itjust.works 0 points 8 months ago People say discord and my God, to be that is one ugly ass program. permalink fedilink source parent
[–] ada@piefed.blahaj.zone 7 points 8 months ago (1 child) I mean, matrix is similar. So many official features aren't supported by various clients, and then there are non official features that the clients do support, that aren't supported by the official clients. But matrix or XMPP, that problem is easily enough avoided at the "government rollout" level by standardising on a particular client and server combination permalink fedilink source parent hideshow 1 child comment replies: [–] arcterus@piefed.blahaj.zone 3 points 8 months ago Matrix is fragmented too, but it's generally less fragmented in my experience (if you use a relatively well developed client). Part of this is because most people just use Synapse for their server. With XMPP, server implementations support random combinations of XEPs, and specific servers often are missing random XEPs because they're not enabled by default and so on (thinking about ejabberd for instance here, the default config probably isn't what most people want). I also routinely have random compatibility problems between clients pop up with XMPP. As a basic example, retracting messages is very haphazard. Anyway, yeah, if they standardize on server and client setup for all govt instances, it'd be fine either way probably. The clients may be somewhat janky, but they can probably fix those issues more easily when they're only focused on one client (although unless it's like FluffyChat and cross-platform, they may need to standardize multiple clients) and server. permalink fedilink source parent
[–] arcterus@piefed.blahaj.zone 3 points 8 months ago Matrix is fragmented too, but it's generally less fragmented in my experience (if you use a relatively well developed client). Part of this is because most people just use Synapse for their server. With XMPP, server implementations support random combinations of XEPs, and specific servers often are missing random XEPs because they're not enabled by default and so on (thinking about ejabberd for instance here, the default config probably isn't what most people want). I also routinely have random compatibility problems between clients pop up with XMPP. As a basic example, retracting messages is very haphazard. Anyway, yeah, if they standardize on server and client setup for all govt instances, it'd be fine either way probably. The clients may be somewhat janky, but they can probably fix those issues more easily when they're only focused on one client (although unless it's like FluffyChat and cross-platform, they may need to standardize multiple clients) and server. permalink fedilink source parent
[–] ohnomorelemmy@piefed.social 9 points 8 months ago (1 child) This is a case where federation is nice. It's good to have an easy model for communication between members of different trusted organizations without requiring everyone to create a new account on a different server. permalink fedilink source parent hideshow 1 child comment replies: [–] Ulrich@feddit.org 8 points 8 months ago XMPP is federated permalink fedilink source parent