Live data from Hacker News

Five Open-Source Slack Alternatives

blog.okturtles.com

11–20 of 176 posts

Re: Five Open-Source Slack Alternatives

#11
post #3

Can someone explain the attraction that nerds have for Slack/Hipchat over a well-tended IRC server?

IRC simply lacks important desirable features, making it poor for community building (given the existence of better alternatives). The two biggest missing features are persistence and search. Other important missing features are ease of use in terms of creation of topic-focused channels, private channels, and high quality mobile and desktop clients.

> making it poor for community building

eh... slack has consistently said that large communities shouldn't use its services. - http://blog.freecodecamp.com/2015/06/so-yeah-we-tried-slack-...

Go talk to the hundreds of FOSS communities that use IRC. they have all fixed the persistence / search problem, and there is quite a few high quality mobile and desktop clients for IRC.

Re: Five Open-Source Slack Alternatives

#13
post #11

Earlier quoted context omitted.

IRC simply lacks important desirable features, making it poor for community building (given the existence of better alternatives). The two biggest missing features are persistence and search. Other important missing features are ease of use in terms of creation of topic-focused channels, private channels, and high quality mobile and desktop clients.

> making it poor for community building eh... slack has consistently said that large communities shouldn't use its services. - http://blog.freecodecamp.com/2015/06/so-yeah-we-tried-slack-... Go talk to the hundreds of FOSS communities that use IRC. they have all fixed the persistence / search problem, and there is quite a few high quality mobile and desktop clients for IRC.

> eh... slack has consistently said that large communities shouldn't use its services.

That has nothing to do with Slack-like apps, and everything to do with Slack.

> Go talk to the hundreds of FOSS communities that use IRC. they have all fixed the persistence / search problem

I am part of many FOSS communities on IRC. None of them have "fixed" that problem. There might be one or two that archive the channel somewhere. That is no substitute for real in-app persistence and search.

Re: Five Open-Source Slack Alternatives

#14
post #3

Can someone explain the attraction that nerds have for Slack/Hipchat over a well-tended IRC server?

IRC simply lacks important desirable features, making it poor for community building (given the existence of better alternatives). The two biggest missing features are persistence and search. Other important missing features are ease of use in terms of creation of topic-focused channels, private channels, and high quality mobile and desktop clients.

> IRC simply lacks important desirable features, making it poor for community building (given the existence of better alternatives). The two biggest missing features are persistence and search.

A channel stays a channel until nobody's in it. It's trivial to make a bot that sits in a channel and logs it. And it's trivial to hook up a search engine to that bot.

> Other important missing features are ease of use in terms of creation of topic-focused channels, private channels, and high quality mobile and desktop clients.

Like on freenode #reprap , #3dscanning , and thousands of other topic based channels?

And setting private bit is easy as a channel operator to limit who shows up.

And with completely public and open protocols, anyone can make an awesome IRC client. I have one already on my phone.

And there's also bots that can store and send files via http or ftp. I could also make one that saves/retrieves via Box, Dropbox, or any other storage medium trivially. Node-red makes that easy.

Re: Five Open-Source Slack Alternatives

#15
post #14

Earlier quoted context omitted.

IRC simply lacks important desirable features, making it poor for community building (given the existence of better alternatives). The two biggest missing features are persistence and search. Other important missing features are ease of use in terms of creation of topic-focused channels, private channels, and high quality mobile and desktop clients.

> IRC simply lacks important desirable features, making it poor for community building (given the existence of better alternatives). The two biggest missing features are persistence and search. A channel stays a channel until nobody's in it. It's trivial to make a bot that sits in a channel and logs it. And it's trivial to hook up a search engine to that bot. > Other important missing features are ease of use in term…

> It's trivial to make a bot that sits in a channel and logs it. And it's trivial to hook up a search engine to that bot.

I have actually done that, and I know it's not trivial.

Few want to spend time tinkering with bots and hooking together archiving services. They want a nice Slack-type experience.

Re: Five Open-Source Slack Alternatives

#16
I wish that someone would build an easy-to-use layer on top of an open protocol like IRC or XMPP. The tool could manage setup, configuration, archiving, and notifications.

Instead of building a walled garden that is merely accessible via an open protocol, it would be more interesting to build a thin layer on top of an XMPP server that could even be removed or replaced later, if desired.

Re: Five Open-Source Slack Alternatives

#17
post #14

Earlier quoted context omitted.

> IRC simply lacks important desirable features, making it poor for community building (given the existence of better alternatives). The two biggest missing features are persistence and search. A channel stays a channel until nobody's in it. It's trivial to make a bot that sits in a channel and logs it. And it's trivial to hook up a search engine to that bot. > Other important missing features are ease of use in term…

> It's trivial to make a bot that sits in a channel and logs it. And it's trivial to hook up a search engine to that bot. I have actually done that, and I know it's not trivial. Few want to spend time tinkering with bots and hooking together archiving services. They want a nice Slack-type experience.

It certainly wouldn't be trivial for me, but I can't discount kefka saying it's trivial. There are lots of developers better than I am, and their trivial tasks are my extremely difficult challenges.

Re: Five Open-Source Slack Alternatives

#18
post #3

Can someone explain the attraction that nerds have for Slack/Hipchat over a well-tended IRC server?

IRC simply lacks important desirable features, making it poor for community building (given the existence of better alternatives). The two biggest missing features are persistence and search. Other important missing features are ease of use in terms of creation of topic-focused channels, private channels, and high quality mobile and desktop clients.

> The two biggest missing features are persistence and search.

A well-tended IRC server has those via bots.

Other important missing features are ease of use in terms of creation of

> topic-focused channels

wut? This is totally easy in IRC: /join #topic-channel makes the channel

> private channels

I'm tempted to say that a bot can provide that... but sure.

> and high quality mobile and desktop clients.

Not buying that, sorry, I've been happy with my mobile/desktop clients; they are relatively full-featured.

Re: Five Open-Source Slack Alternatives

#19

I wish that someone would build an easy-to-use layer on top of an open protocol like IRC or XMPP. The tool could manage setup, configuration, archiving, and notifications. Instead of building a walled garden that is merely accessible via an open protocol, it would be more interesting to build a thin layer on top of an XMPP server that could even be removed or replaced later, if desired.

> I wish that someone would build an easy-to-use layer on top of an open protocol like IRC or XMPP.

They have: http://getkaiwa.com

Re: Five Open-Source Slack Alternatives

#20
post #3

Can someone explain the attraction that nerds have for Slack/Hipchat over a well-tended IRC server?

As patio11 puts it: UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX UX See more: https://twitter.com/patio11/status/660931499680657409 https://twitter.com/patio11/status/660931665275916288 https://twitter.com/patio11/status/660931949645533184 https://twitter.com/patio11/statu…

A well administered IRC channel has all of those, though typically you farm out to an image hoster for the pasting of images.
Post reply on HN