this post was submitted on 28 Aug 2022
34 points (97.2% liked)

Technology

34863 readers
143 users here now

This is the official technology community of Lemmy.ml for all news related to creation and use of technology, and to facilitate civil, meaningful discussion around it.


Ask in DM before posting product reviews or ads. All such posts otherwise are subject to removal.


Rules:

1: All Lemmy rules apply

2: Do not post low effort posts

3: NEVER post naziped*gore stuff

4: Always post article URLs or their archived version URLs as sources, NOT screenshots. Help the blind users.

5: personal rants of Big Tech CEOs like Elon Musk are unwelcome (does not include posts about their companies affecting wide range of people)

6: no advertisement posts unless verified as legitimate and non-exploitative/non-consumerist

7: crypto related posts, unless essential, are disallowed

founded 5 years ago
MODERATORS
top 19 comments
sorted by: hot top controversial new old
[–] Helix@feddit.de 11 points 2 years ago

Good. I hope Zulip, Mattermost and Matrix benefit from this as they're FOSS and therefore better for society.

[–] alatheus@lemmy.perthchat.org 10 points 2 years ago

Time for Element/Matrix to shine!

[–] lysy@szmer.info 7 points 2 years ago (1 children)

Come to Xmpp world people! :):)

[–] cypherpunks@lemmy.ml 3 points 2 years ago (2 children)

Is there an xmpp client would you would recommend as a slack replacement? Some things which make slack popular include:

  • full history on the server
  • fast search (across all channels in an organization)
  • integration with lots of 3rd party services
  • the above features working smoothly on both desktop and mobile

As far as I know the free software viable slack alternatives currently are zulip, mattermost, rocketchat, and matrix (element). It isn't that xmpp couldn't do what slack does, but if there is a client that does I haven't seen it.

[–] poVoq@lemmy.ml 2 points 2 years ago* (last edited 2 years ago)

It is true that Slack like chat work-spaces are not a strong point of XMPP (it shines as a personal messenger), but you can set up a system that fulfills nearly all your requirements (I think search is only per room), with ConverseJS Fullscreen (or Movim), a Prosody server and the newish webhook component. Or with Gajim and Conversations as separate clients.

P.s.: "smoothly on mobile" & element ??? The Mattermost mobile client is also not exactly great. In that area at least XMPP is clearly better.

[–] lysy@szmer.info 1 points 2 years ago

You can try Movim, I think it's most alike from all Xmpp clients.

[–] onlooker@lemmy.ml 6 points 2 years ago (2 children)

At Zulip, we believe that your chat history should be a valuable knowledge repository.

omg, no. Chat apps as information repositories, really?

Look, I dislike Slack as much as the next guy, but I can't really fault them here. If you're looking through freaking chat history to find valuable information, you screwed up. And since people tend to misspell things, use shorthand and whatnot, you're most likely than not, going to have a bad time searching for that Important Thing (tm). Trust me, it's painful to do.

Use forums, use ticketing systems, heck, use emails! All of these are better at archiving information and making it browsable. More than chat apps, at any rate. Just... use chat apps for, you know, chatting.

[–] poVoq@lemmy.ml 6 points 2 years ago* (last edited 2 years ago) (1 children)

I agree, but the reality is often either no documentation at all or chat history. Documentation takes time and effort, and employees are often disincentivised to write it as it makes them easier to replace.

[–] onlooker@lemmy.ml 3 points 2 years ago (1 children)

I agree, but the reality is often either no documentation at all or chat history.

Oh, I am aware. Doesn't mean I have to like it, though! But on that front, you are correct: better something than nothing.

[–] poVoq@lemmy.ml 4 points 2 years ago

And Slack knows that as well, which is why they hold the chat history at ransom / behind their paywall.

[–] Helix@feddit.de 4 points 2 years ago (1 children)

Chat apps as information repositories, really? […] use emails

How are emails better than chats in that regard?

[–] bc3114@lemmy.ml -2 points 2 years ago (3 children)

Because emails can be threaded? So it can be used as some kind of ticketing system. Newcomers can easily catch up too.

[–] Helix@feddit.de 4 points 2 years ago (1 children)

Zulip has threading, which you can even rename after you already set a topic. I don't know an email client where you can easily rename mail threads.

If you imagine a ticketing system based on mail conversations, it's not far from Zulip. You should try it.

[–] cypherpunks@lemmy.ml 2 points 2 years ago (1 children)

Zulip has threading, which you can even rename after you already set a topic. I don’t know an email client where you can easily rename mail threads.

Not only can you edit the topic of your own messages, but (if the right organization setting is enabled) you can actually change the topic of other people's messages which is really awesome for moving offtopic digressions out of a conversation. all of the messages remain visible in their original temporal order in the full stream view, but when you "narrow" to a specific topic the offtopic messages disappear.

[–] Helix@feddit.de 2 points 2 years ago

Yeah, that's vastly superior to everything I've seen with emails. I wish mails worked like Zulip.

[–] cypherpunks@lemmy.ml 3 points 2 years ago

within a "stream" (the word zulip uses for channels/rooms/groups/etc), they have a concept of topics... which are sort of like linear email threads (without nested replies).

a proper ticketing system is nice to have, but, if you have any kind of chat then some information will inevitably end up there and only there. so the question is not if chat is a knowledge repository but rather how long it takes to find things there (and then to find related things after you find one thing). zulip's fast search and topics make this very easy.

[–] onlooker@lemmy.ml 2 points 2 years ago (1 children)

Threaded conversations is what I was getting at, yes. Also, I'm not sure about Zulip, but emails can also be backed up and archived.

[–] cypherpunks@lemmy.ml 5 points 2 years ago* (last edited 2 years ago)

see my reply above. zulip is less of a slack clone than mattermost or rocketchat are; it has "topics" within "streams" which are a kind of threading.

besides database backups it can also export everything to static html for archival.

[–] KLISHDFSDF@lemmy.ml 1 points 2 years ago

Anyone have any insight on Revolt - https://app.revolt.chat ? Seems to be a decent Discord alternative, but wondering what other's thoughts are on it.