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.