Live data from Hacker News

Please don't use Slack for FOSS projects (2015)

drewdevault.com

131–136 of 136 posts

Re: Please don't use Slack for FOSS projects (2015)

#131

I totally understand that IRC has issues, but there's really nothing that beats just being able to hit '/j #channel' on freenode and it's probably there and my client works how I expect it to. The fragmentation pretty much excludes me from switching away. It's completely impractical to maintain notifications / check new messages / reasonably understand the interface of 5+ different clients (on multiple machines too!)…

Matrix has bridges. So you can access gitter, slack, discord (and I think mattermost) via you matrix client (e.g. riot)

Re: Please don't use Slack for FOSS projects (2015)

#133

Acting like IRC is equal in functionality to Slack or Discord is straight up delusional. One of the biggest problems with IRC is that there is no immediately obvious way to jump into a channel and browse or search the history. Also, because there are so many IRC clients, and so many servers out there, one person's IRC experience can vastly differ from another's. IRC also doesn't have any of the modern amenities like…

IRC works with emoji just fine. As long as your server/client supports UTF-8 (or another encoding)

Re: Please don't use Slack for FOSS projects (2015)

#134

I totally understand that IRC has issues, but there's really nothing that beats just being able to hit '/j #channel' on freenode and it's probably there and my client works how I expect it to. The fragmentation pretty much excludes me from switching away. It's completely impractical to maintain notifications / check new messages / reasonably understand the interface of 5+ different clients (on multiple machines too!)…

> How do people actually manage this? Do people really have 5 of these clients open, or do they just arbitrarily pick one? Slack, when I've used it, has been a 'per organization' thing, can you have multiple orgs open at once or do you need a tab for each of those?

You can definitely have multiple orgs/communities/whatever open in slack. But you still have to make an account for each one, so it's no where near "/join #someproject". It's more like "Go to invite.someprojectthatusesslack.tld, put in an e-mail for slack to send you an invite, go find the e-mail, register for a new slack user using that e-mail, login to the project's slack and find channels to join"

Re: Please don't use Slack for FOSS projects (2015)

#135

Acting like IRC is equal in functionality to Slack or Discord is straight up delusional. One of the biggest problems with IRC is that there is no immediately obvious way to jump into a channel and browse or search the history. Also, because there are so many IRC clients, and so many servers out there, one person's IRC experience can vastly differ from another's. IRC also doesn't have any of the modern amenities like…

> One of the biggest problems with IRC is that there is no immediately obvious way to jump into a channel and browse or search the history. There are many solutions available to do this. Many channels publish chat logs publicly, which can be downloaded and searched using grep or your tool of choice. And there are web clients that can do this. > Also, because there are so many IRC clients, and so many servers out ther…

I disagree on reaction emojis. The alternative is to leave a reaction as a new message or not react in any way. They are filling a gap between responding and ignoring. Like a head nod but with more flavors.

Re: Please don't use Slack for FOSS projects (2015)

#136

As much as I dislike using a proprietary chat app, Discord is well designed and easy to use. Reliving the early internet is great and all but my time is limited, and I'm sick of sacrificing my time and sanity faffing around with bouncers and garbage IRC clients. It's the same reason I use macOS instead of Linux. I don't just want a Unix environment, I want a polished Unix environment where apps don't have Linux UI sy…

Discords design is horrible, there's huge gaps everywhere, it won't obey any themes and it limits options severely compared to other clients while disallowing third party client developement. It also eliminated the possibility to host your own server while for malicious marketing reasons using the same term for their hosted channels. It's one of the best examples how companies exploit the technological illiterate and it's a shame some of literate people don't care.

Also external monitors work ootb, like basically everything nowadays.

Post reply on HN