community-development

https://github.com/clojurians/community-development
seancorfield 2018-11-08T06:07:31.002200Z

@vincent.cantin I'm adding you here because some discussions about Slack vs other options, or moderation or... tend to happen here from time to time.

👌 1
eval2020 2018-11-08T12:09:39.004400Z

in the category ‘finding a Slack alternative’: lots of positive comments about Zulip in this HN-thread: https://news.ycombinator.com/item?id=18400988

eval2020 2018-11-08T12:10:31.005100Z

Anyone here with experience using it?

eval2020 2018-11-08T12:11:54.005500Z

> Zulip founder here; I should add that Zulip hosting is free for open source projects: https://zulipchat.com/for/open-source/. > > A bunch of other cool open source projects use it, including Python Core, parts of the Rust community, MariaDB, Coala, the Lean Theorem Prover, the HL7 standard, and many more.

dominicm 2018-11-08T12:57:26.006Z

I use it, set up demo for my company. It's really great.

dominicm 2018-11-08T12:57:33.006300Z

Caveat: The UI isn't as nice as Slacks.

dominicm 2018-11-08T12:57:44.006600Z

It's mostly in the subtle things.

eval2020 2018-11-08T13:12:48.007700Z

Cool. Lot’s of enthusiasm in the HN-comments for the threading solution (ie topics).

eval2020 2018-11-08T13:13:26.008400Z

Are the UI-things in the category “WIP” or “they took a different route”?

dominicm 2018-11-08T14:02:41.009100Z

My friend put it as "It looks like when a developer goes into design" 😄

😂 1
eval2020 2018-11-08T14:11:34.010300Z

ghehe. Playing around with the app and web-version against Zulip’s own chat (https://chat.zulip.org/#narrow/stream/1-announce): it seems not bad!

dominicm 2018-11-08T14:12:11.010800Z

I don't think so either, but I'm a developer 😄

dominicm 2018-11-08T14:12:25.011300Z

A few colleagues commented that they didn't like it

eval2020 2018-11-08T14:12:44.011700Z

And having search that actually works is great too 😉

dominicm 2018-11-08T14:13:25.012Z

the keybindings are amazing, kkk:smile is nice 🙂

dominicm 2018-11-08T14:13:38.012300Z

As opposed to reverting to the mouse on slack.

eval2020 2018-11-08T15:24:44.012900Z

ah indeed. Also formatted code blocks 🙂

eval2020 2018-11-08T15:43:55.015800Z

As for Slack: a recent thread on clojureverse (https://clojureverse.org/t/ideas-for-clojurians-log/3060) made it clear how hard it is to open up the slack archives 😞

dominicm 2018-11-08T16:16:38.016500Z

@eval2020 I was thinking this morning that a Clojure community zulip would be nice to have.

dominicm 2018-11-08T16:16:51.016800Z

I would be interested in partaking in such an adventure.

eval2020 2018-11-08T16:17:12.017200Z

I was just kinda setting that up 😉

eval2020 2018-11-08T16:17:23.017500Z

Help would be really nice!

eval2020 2018-11-08T16:19:02.018500Z

There’s be a lot of initiatives before - so I’m kinda hesistant, but let’s go!

eval2020 2018-11-08T16:21:00.018800Z

^ @dominicm

eval2020 2018-11-08T16:21:27.019Z

we’re live: https://clojure.zulipchat.com/

aisamu 2018-11-09T12:36:56.033800Z

> Organization does not exist… That's what I'm getting from the link!

eval2020 2018-11-09T12:46:14.034100Z

we moved to https://clojurians.zulipchat.com

👍 1
aisamu 2018-11-09T13:05:37.034500Z

Nice! Please let us know if you figure out the invite situation!

eval2020 2018-11-09T13:09:26.034700Z

@aisamu there should be no invite needed: you can subscribe/login via that link

aisamu 2018-11-09T13:10:01.034900Z

> You need an invitation to join this organization. 😞

2018-11-08T16:23:44.021300Z

Is the expectation with Zulip that it will keep session history forever, or at least as long as they are around? Do they have an API for someone who wants to copy out all of the chat sessions? Given the legal difficulties of doing so with Slack for the Clojurians Slack log, is there a way when creating a new community to ask everyone to explicitly give permission for their chat messages to be logged elsewhere, with a rationale (i.e. we want to be able to allow everyone to search the archives later for technical content).?

sparkofreason 2018-11-08T16:29:39.021900Z

Says I need an invitation to join, but I don't see a way of requesting one.

eval2020 2018-11-08T16:30:27.022300Z

@andy.fingerhut Zulip’s GDPR info is here: https://zulipchat.com/help/gdpr-compliance#gdpr-compliance

2018-11-08T16:31:28.023700Z

Sorry to bombard you with questions there. Just seems like things that if Zulip takes off, someone will ask later.

eval2020 2018-11-08T16:31:29.023800Z

When making a log and republishing this you’ll run into the same problems as clojurians-slack-archive

eval2020 2018-11-08T16:31:41.024Z

you’re absolutely right

2018-11-08T16:31:49.024300Z

Even if people give their permission up front?

2018-11-08T16:32:32.024800Z

I don't know GDPR, so perhaps it and laws like that are intended to let you make such an agreement, then later back out of it?

eval2020 2018-11-08T16:34:46.026700Z

Agree with you that having some sort of agreement upfront would be nice - but seems not supported. Good thing about zulip (ie any service with searchable history) that users give/retract consent to that service and the service deals with it.

2018-11-08T16:35:30.027200Z

Understood. Nice if someone else handles such issues, if they are willing to do that.

dominicm 2018-11-08T16:37:40.027600Z

You can extract consents later.

2018-11-08T16:41:56.028200Z

Meaning, Zulip has an explicit feature to let admins poll all users and ask them to click Agree/Disagree on some proposal?

dominicm 2018-11-08T16:42:20.029300Z

Does the name need to be clojurians to avoid issues with trademarks?

2018-11-08T16:42:22.029500Z

Or just, "we can ask everyone to go to this link, and see what happens"? Because the latter is what we have for Clojurians Slack, too, yes?

dominicm 2018-11-08T16:42:40.030200Z

In guessing this slack isn't named Clojure for a reason, but I have no idea.

dominicm 2018-11-08T16:45:00.030500Z

Could also be that Clojure was being used by cognitect 🙂

eval2020 2018-11-08T16:46:02.030900Z

@dominicm naming, good one…. not sure

eval2020 2018-11-08T16:55:32.031400Z

Still setting it up…. seeing if general invites are possible…

👍 1