Fork me on GitHub
#community-development
<
2018-02-05
>
seancorfield01:02:32

Ah, the wonderful irony -- all that discussion that we've had here over the years about the transient nature of Slack and the possible alternatives, captured on Hackpad... which was taken over by Dropbox, and now we no longer have easy access to it! I guess that's a rather perfect commentary on the inertia that keeps us all on Slack šŸ™‚

cfleming01:02:16

Where weā€¦ have no easy access to all our historical content?

cfleming01:02:10

I mean, I get the irony but at best Hackpad is now what Slack has always been.

seancorfield01:02:16

I've never heard of HackPad before the folks who started the big "Slackopalypse" discussions used it to write everything down about the alternatives everyone was trying and the pros and cons of everything.

seancorfield01:02:35

I guess no one should ever assume a free-to-use online service is in any way permanent...

cfleming01:02:50

No, thatā€™s pretty clear.

cfleming01:02:05

Unless they get their money from somewhere obvious (e.g. Apple)

cfleming01:02:57

Basically any company which takes VC is going to be acquired or fold at some point, unless they go public (vanishingly unlikely in >99% cases)

seancorfield01:02:27

I guess I just get frustrated when young folks come into the Clojurians Slack and then rail against the corporate software world -- since that's how we all make our money šŸ™‚

cfleming01:02:56

I have no problem with the corporate software world, I just hate losing my messages.

cfleming01:02:07

And everyone elseā€™s.

cfleming01:02:33

I really wish Slack would just let me pay $6/month for access to them, even if everyone else doesnā€™t want to.

seancorfield01:02:27

That would be an interesting model -- I wonder how many folks here would actually pay? (vs how many say they'd pay)

cfleming01:02:21

The problem is probably access control, plus if I had easy access to all the data I could archive it off or sell it on demand šŸ™‚

cfleming01:02:49

I can understand why a community is all or nothing for them, butā€¦ that would work for me.

seancorfield01:02:13

I'm surprised they allow logbots in the first place, to be honest. I guess they consider that the data storage and searching is someone else's problem at that point...

cfleming01:02:12

I actually donā€™t think their TOS does allow it - certainly it didnā€™t previously.

cfleming01:02:35

Our logbot probably risks having the community shut down if the TOS doesnā€™t allow it.

cfleming01:02:01

> You may not use the Slack API to replicate or compete with core products or services offered by Slack.

seancorfield01:02:21

I seem to recall another Slack community did some digging and a purely readonly searchable archive is not considered "competition"...

cfleming02:02:59

Surely it competes with the fact that a readonly searchable archive is essentially the only thing you pay for with Slack?

cfleming02:02:29

I mean, I havenā€™t researched it but Iā€™d be very surprised by that - why would anyone pay if that were legit?

seancorfield04:02:48

Sorry, was off having dinner... Well, IRC and a logbot and a searchable archive already exists and is free -- so Slack wouldn't have much of a leg to stand on trying to defend "non-compete" against that.

seancorfield04:02:28

There's a lot about Slack that is either unique or at least packaged very differently -- and aimed at teams with permissions and team management and so on. That's the area that you would not be allowed to compete with based on their API.

gonewest81806:02:24

The one feature you donā€™t see in typical IRC implementations is some way to retrieve channel history in the client (the equivalent of scrolling backwards in Gitter or Slack). In the age of laptops that means youā€™ll miss things whenever you flip the lid closed.

gonewest81806:02:33

I found one service Grove (http://grove.io) that runs IRC servers with archives and search and a custom IRC /history command, but the pricing is roughly $2.50/user/month up to 50 users, and ā€œcall us!ā€ for larger teams.

cfleming10:02:14

> Well, IRC and a logbot and a searchable archive already exists and is free -- so Slack wouldnā€™t have much of a leg to stand on trying to defend ā€œnon-competeā€ against that. The TOS doesnā€™t say you canā€™t compete with something else, it says you canā€™t compete with Slack.

seancorfield16:02:34

@gonewest818 there was a service called http://irccloud.com that was a permanently connected IRC with scrollback for $5/month/connection (so per network you used) but it was a web app. Don't remember whether it was searchable. I used it for a while. It was free without the permanent connection.

seancorfield16:02:53

It was a nice web client for IRC. I use Riot now, connected to IRC via Matrix. But I don't use IRC much -- nearly all the communities I care about are on Slack.

seancorfield16:02:46

I also use Discord -- there is a small Clojure community there. Also on Gitter.

seancorfield16:02:33

More people prefer Slack -- even tho' there is an extremely vocal minority that don't.

Alex Miller (Clojure team)16:02:45

I use irccloud - itā€™s great!

arrdem17:02:52

I have a DigitalOcean VM I use as an IRC logger/bouncer. It also sits on the IRC gateway to a couple slacks including this one so I do have a fair chunk of logs but it only sees the channels Iā€™m in. Not much came out of that hackpad work anyway AFAIK.

gonewest81817:02:42

Thanks. Iā€™m not at all against Slack, but I find myself already using a little bit of everything (Slack, IRC, Gitter, Discord, Google Chat, etc.) so it would be no big deal to me if Clojurians were to switch platforms. Gitter has free history, for example, and the UX is ā€¦ good enough.

arrdem17:02:41

Yeah. But we haveā€¦ what is it now 12.2k people here, not in gitter or #clojure@freenode

gonewest81822:02:41

Right. I think of it this way: the size and strength of the community provides value that significantly outweighs the feature set of the chat system. Thatā€™s why I say it doesnā€™t matter to me where Clojurians is hosted, because Iā€™m going to use whatever is needed to access this particular community. I may have my preferences, but for the most part my preferences are immaterial.

dominicm17:02:46

I thought hack padders decided to go build #braid-chat ?

sveri17:02:26

For me slack is just what chat between several people is. Its not a tracking system, its not a history keeping system, its just a place to exchange with a short term memory. And whenever a colleague comes over to discuss a bug, the outcome is always to put it into our bug tracker or forget it. Thats the way slack should be used too. If something needs to be persistent, take it out of slack into whatever is appropriate. I use E-Mails for instance for keeping a record of private communication.

sveri17:02:42

Also I think thats an advantage of it, imagine you would be able to remember every chat you had back into your early childhood, way to much information to keep šŸ˜„

seancorfield18:02:06

@sveri Well, if you're on a paid plan -- like we have at work -- then the history and searchability can be pretty useful (often easier to search Slack's history than find pages on Confluence šŸ™‚ ). I'm in about a dozen or so Slacks now -- only one of them is a paid plan and the free ones range from a thousand or so members up to around 15K (kotlinlang)... But I agree, for communities, I look at it as a fancy, ephemeral chat system -- if I see anything interesting, I can copy/paste it into OneNote or something, or add the shared link to my reading list, or whatever...

sveri19:02:21

@seancorfield Good to know that its actually useful. OTOH, comparing it to confluence is kind of comparing a Ferrari to a Bycicle šŸ˜„ Confluence search results are so horrible, I just dont use it anymore and hope I visited the link already and trust my firefox search more.

noisesmith19:02:10

(google image search for ā€œcolnago ferrariā€ which is a high end bicycle which isā€¦ a ferrrari)

noisesmith19:02:36

oh wow, we have a new spammer

sveri20:02:46

well, TIL ferrari has bycicles šŸ˜„

gonewest81822:02:41

Right. I think of it this way: the size and strength of the community provides value that significantly outweighs the feature set of the chat system. Thatā€™s why I say it doesnā€™t matter to me where Clojurians is hosted, because Iā€™m going to use whatever is needed to access this particular community. I may have my preferences, but for the most part my preferences are immaterial.