@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.
in the category ‘finding a Slack alternative’: lots of positive comments about Zulip in this HN-thread: https://news.ycombinator.com/item?id=18400988
Anyone here with experience using it?
> 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.
I use it, set up demo for my company. It's really great.
Caveat: The UI isn't as nice as Slacks.
It's mostly in the subtle things.
Cool. Lot’s of enthusiasm in the HN-comments for the threading solution (ie topics).
Are the UI-things in the category “WIP” or “they took a different route”?
My friend put it as "It looks like when a developer goes into design" 😄
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!
I don't think so either, but I'm a developer 😄
A few colleagues commented that they didn't like it
And having search that actually works is great too 😉
the keybindings are amazing, kkk:smile
is nice 🙂
As opposed to reverting to the mouse on slack.
ah indeed. Also formatted code blocks 🙂
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 😞
@eval2020 I was thinking this morning that a Clojure community zulip would be nice to have.
I would be interested in partaking in such an adventure.
I was just kinda setting that up 😉
Help would be really nice!
There’s be a lot of initiatives before - so I’m kinda hesistant, but let’s go!
we’re live: https://clojure.zulipchat.com/
> Organization does not exist… That's what I'm getting from the link!
we moved to https://clojurians.zulipchat.com
Nice! Please let us know if you figure out the invite situation!
@aisamu there should be no invite needed: you can subscribe/login via that link
> You need an invitation to join this organization. 😞
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).?
Says I need an invitation to join, but I don't see a way of requesting one.
@andy.fingerhut Zulip’s GDPR info is here: https://zulipchat.com/help/gdpr-compliance#gdpr-compliance
Sorry to bombard you with questions there. Just seems like things that if Zulip takes off, someone will ask later.
When making a log and republishing this you’ll run into the same problems as clojurians-slack-archive
you’re absolutely right
Even if people give their permission up front?
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?
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.
Understood. Nice if someone else handles such issues, if they are willing to do that.
You can extract consents later.
Meaning, Zulip has an explicit feature to let admins poll all users and ask them to click Agree/Disagree on some proposal?
Does the name need to be clojurians to avoid issues with trademarks?
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?
In guessing this slack isn't named Clojure for a reason, but I have no idea.
Could also be that Clojure was being used by cognitect 🙂
@dominicm naming, good one…. not sure
Still setting it up…. seeing if general invites are possible…