Live data from Hacker News

Why Slack is inappropriate for open source communications

dave.cheney.net

31–40 of 536 posts

Re: Why Slack is inappropriate for open source communications

#31
Does Slack's terms of use forbidden creating an off platform archive?

If not, given that searchable archives are one of the ways Slack makes money, makes me wonder why there's not an open source way to pull the chats and archive them in a way that's cheaper and independent of Slack.

Re: Why Slack is inappropriate for open source communications

#32
I was [breifly] part of a project that used slack as the primary communication medium. I can second all the points in the article. IRC is a terrible format for open source collaboration. Flame wars can get out of control really quickly via text.

Re: Why Slack is inappropriate for open source communications

#33

Is that really happening that open source communities use Slack as their primary communications channel? I haven't seen that happening in the communities I participate in (Python/Django/...). What I do see is that more and more communities switch from IRC to Slack as the primary "sync" channel (while still maintaining mailing lists, bug trackers and the like). And as much as I hate it, the success can't be denied. Es…

Slack chat provides a number of nice features that IRC (at least out of the box... I know there have been attempts) does not. IRCCloud at least lets you see chat history, which IRC doesn't have out of the box but Slack does.

So get a better IRC client? Really not hard to do things like syntax formatting and auto link follow (GUI versions of IRCII had plugins for this in the late 90s, so it's not like it's even a novel idea).

Re: Why Slack is inappropriate for open source communications

#34

Does Slack's terms of use forbidden creating an off platform archive? If not, given that searchable archives are one of the ways Slack makes money, makes me wonder why there's not an open source way to pull the chats and archive them in a way that's cheaper and independent of Slack.

  forbid creating an off platform archive
I'm not sure that's a substantively enforceable idea.

Just try and stop me?

Re: Why Slack is inappropriate for open source communications

#35
I was expecting Stallman-style advocacy against closed-source as a principle; pleasantly surprised by the arguments.

Synchronous communication, indeed, is bad for the main communication channel. However, as a secondary communication channel, it can serve important needs.

When people are looking not to just get a single issue resolved, but to form a community, this community is often based on informal communication and emotions. Seeing the same people in the member list every day, exchanging little inside jokes, getting to know individual members of the community on a personal basis — this is something completely irrelevant for the user of the open-source product, but can be an important emotional component that motivates people to stay in the community and continue to put in effort into the project.

And, of course, a synchronous channel, where you can get more lax on moderation, is a much more suitable tool for this purpose.

Re: Why Slack is inappropriate for open source communications

#36
post #16

I don't know why didn't just evolve irc. Feature wise slack doesn't really bring much new. It just has a good interface. If someone made an irc client as easy to use as slack then we'd have our answer.

> It just has a good interface But this is such a big deal. You make it sound like a good interface is trivial. It isn't, and it makes a huge difference.

It really is. Slack's interface is good enough and easy enough to understand that even the least technical people can pick it up in a few minutes after you show it to them and explain the difference between public and private channels. A week or two of use is enough to master everyday Slack use. Slack may not bring much to the table in terms of new functionality, but it does make it insanely easy for the average person to easily use the system and be involved, which really cannot be overstated when working at a company with a varying level of technical abilities.

Re: Why Slack is inappropriate for open source communications

#37
post #33

Earlier quoted context omitted.

Slack chat provides a number of nice features that IRC (at least out of the box... I know there have been attempts) does not. IRCCloud at least lets you see chat history, which IRC doesn't have out of the box but Slack does.

So get a better IRC client? Really not hard to do things like syntax formatting and auto link follow (GUI versions of IRCII had plugins for this in the late 90s, so it's not like it's even a novel idea).

A better IRC client isn't going to provide chat history.

Re: Why Slack is inappropriate for open source communications

#38
post #16

I don't know why didn't just evolve irc. Feature wise slack doesn't really bring much new. It just has a good interface. If someone made an irc client as easy to use as slack then we'd have our answer.

> It just has a good interface But this is such a big deal. You make it sound like a good interface is trivial. It isn't, and it makes a huge difference.

irssi is a significantly better interface than any slack application.

Re: Why Slack is inappropriate for open source communications

#39

Does Slack's terms of use forbidden creating an off platform archive? If not, given that searchable archives are one of the ways Slack makes money, makes me wonder why there's not an open source way to pull the chats and archive them in a way that's cheaper and independent of Slack.

Like http://slackarchive.io/?

Re: Why Slack is inappropriate for open source communications

#40

Is that really happening that open source communities use Slack as their primary communications channel? I haven't seen that happening in the communities I participate in (Python/Django/...). What I do see is that more and more communities switch from IRC to Slack as the primary "sync" channel (while still maintaining mailing lists, bug trackers and the like). And as much as I hate it, the success can't be denied. Es…

If not primary, at what percentage is it a core form of collaboration?

WordPress.org seems to fully integrate Slack into its processes. And as a now outsider, intuitively, it seems they've been able to scale their community more and continue their rapid development.

The OP does make a fantastic argument on the open/public point, but synchronize communication is also a necessity for collaboration.

Post reply on HN