I put together this "survey" a few days ago in the hope of starting to collect 
some structured feedback on the pros and cons of each service. Very much along 
the lines of what you're saying – I expect the end result would be "people have 
diverse needs and each service satisfies a different need", but it's nice to go 
through an exercise like this anyway, to proactively think about what those 
needs are.

Unfortunately I have not had time to drive this further, but if anyone would 
like to jump in and help that would be cool.

https://gist.github.com/hagmonk/284b1f2a6e5162f5b5a1b54cfa821318

I've added the Discord invite link in this document in case people missed it 
the first time.

A minor Discord update:

- we have about 200 people who signed up, and around 20 people online right 
now. So, not too many folks have gone out and experimented as yet. I encourage 
people who haven't experimented to give Discord a try, it has distinct 
strengths and weaknesses compared to Slack.

- we currently feel that Discord won't elegantly scale from a UI perspective to 
many hundreds of channels, since there is no notion of "joining" a channel – 
you see all of them all the time (grouped channels are landing soon, however). 
This promotes a different channel structure compared to Slack.

- the REPL bot code is Clojail'd and the code is up on GitHub (see channel for 
link). Discord's bot capabilities are pretty slick and high speed, there's a 
ton of cool stuff we could do. I genuinely think the repl-bot is territory 
worth exploring. It would not be too hard to give it almost notebook-like 
capabilities by allowing it to render images, as bots can attach arbitrary 
documents.

- default notifications have been fixed - people were getting buzzed by default 
way too much.

Ping me in Discord at @hagus if you would like settings changed, have 
questions, want to set up your own bot, etc!


> On May 24, 2017, at 4:18 PM, Sean Corfield <s...@corfield.org> wrote:
> 
> I agree. There’s been a lot of hand-wringing about the potential impending 
> “Slackpocalypse” and it seems like some people think this is a problem that 
> needs to be “solved” (by consensus) – but, despite a lot of conversations (in 
> the #community-development channel on the Clojurians Slack primarily), no 
> “perfect solution” has yet been agreed… and to be honest that’s very unlikely 
> to happen: different people have different criteria for what is acceptable.
>  
> Putting on my Clojurians Admin Hat, what I’d like to see happen here is for 
> each proposed “solution”:
>  
> Post a new thread on this mailing list with a subject “Slack alternative? 
> <insert name of system here>” – with a brief overview of what the system is, 
> what platforms it runs on (including native mobile if available) and, most 
> importantly, how to sign up and try it out for Clojure-related chatter. 
> Please include links to the service/product and other stuff you think is 
> relevant ☺
>  
> Until folks actually go and sign up and try out each service, we’re not going 
> to make progress.
>  
> As folks try each service, they can provide feedback in the relevant thread – 
> both positive as well as negative (constructively) please!
>  
> We’re almost certainly not going to find a replacement for Slack (or any 
> other communications medium) but we may find several new, additional ways to 
> communicate as a community.
>  
> Sean Corfield -- (970) FOR-SEAN -- (904) 302-SEAN
> An Architect's View -- http://corfield.org/ <http://corfield.org/>
> 
> "If you're not annoying somebody, you're not really alive."
> -- Margaret Atwood
>  
> On 5/23/17, 6:22 PM, "Colin Yates" <clojure@googlegroups.com 
> <mailto:clojure@googlegroups.com> on behalf of colin.ya...@gmail.com 
> <mailto:colin.ya...@gmail.com>> wrote:
>  
> I've only been skimming this but "analysis paralysis" comes to mind :-). What 
> is the harm in establishing a presence in matrix (bagsy the "neo" handle) and 
> letting people know? As has been said, people will vote with their feet so if 
> in a months time matrix is a Clojure ghost town then lesson learned. 
>  
> Or, if I have missed some pertinent fact then by all means, sigh, tut and 
> mutter "sheesh, these drive by commenters are annoying" :-).
> 
> On Wednesday, 24 May 2017, Herwig Hochleitner <hhochleit...@gmail.com 
> <mailto:hhochleit...@gmail.com>> wrote:
>> 2017-05-23 23:04 GMT+02:00 Colin Fleming < <>colin.mailingl...@gmail.com 
>> <mailto:colin.mailingl...@gmail.com>>:
>>> On 24 May 2017 at 00:13, Herwig Hochleitner < <>hhochleit...@gmail.com 
>>> <mailto:hhochleit...@gmail.com>> wrote:
>>>> I doubt the whole community would want to move anywhere from Slack.
>>>  
>>> Perhaps this will have to wait until Slack inevitably throws us off, then.
>>>  
>>  
>> What I'm saying is, that the whole community isn't in a single place anyway. 
>> Slack happens to be most popular, right now, but we are spread across IRC, 
>> gitter / github, slack, mailing lists, discord, stack overflow, reddit and 
>> probably many more.
>>  
>> IMO trying to move everybody to one thing is an exercise in futility, but 
>> consuming / producing to / from all those places through a generic protocol 
>> is a realistic hope, as matrix is proving right now. 
>>  
>>> It's a far cry from searching for "cursive" from anywhere in Clojurians, 
>>> though. Searching for channels based on some vague criteria seemed 
>>> difficult, and searching for Clojure related content across channels is 
>>> also a pretty bad experience.
>>  
>> Granted, matrix' search facilities are far from optimal, as of now. But 
>> unlike the alternatives, just about everybody could be (and somebody 
>> probably is) improving on that.
>>  
>>> There has been some talk of making a Clojure-related room directory in an 
>>> external webpage or something but it's still a kludge. I'm not sure to what 
>>> extent this would be fixed if we ran our own room server, but then someone 
>>> has to maintain that.
>>  
>> Same. This is currently being worked on: 
>> https://github.com/vector-im/riot-web/issues/2454 
>> <https://github.com/vector-im/riot-web/issues/2454>
>>  
>> I'd just like to mention, that in the year or so, that I've been using 
>> matrix, the stream of improvements has been pretty steady. So while it might 
>> not currently do everything we need, it's the best hope for bridging the 
>> community across all the various services that (will continue to) exist.
>>  
>> 2017-05-23 23:31 GMT+02:00 Alan Moore < <>kahunamo...@coopsource.org 
>> <mailto:kahunamo...@coopsource.org>>:
>>> I watched the matrix video linked above and it seems there is a Slack 
>>> bridge that would allow Slack fans to stay put and others to choose their 
>>> own client or even go back to IRC. What am I missing?
>>  
>> The slack bridge is working fine, but slack has a nagging limitation of one 
>> bridged room per organization or some "monetization incentive" like that.
>>  
>> If slack allowed a full bridge, "slackpocalypse" and its message limit would 
>> already be a solved problem. Such are the ways of proprietary services ...
>>  
>>> I too have no skin in this game... I still prefer this mailing list, as is 
>>> self evident. I suppose I could build a matrix bridge for Google Groups.
>>  
>> related: https://github.com/turt2live/matrix-email-bot 
>> <https://github.com/turt2live/matrix-email-bot>
>>  
>>> On Tue, May 23, 2017 at 2:22 PM, Andy Fingerhut < 
>>> <>andy.finger...@gmail.com <mailto:andy.finger...@gmail.com>> wrote:
>>>> I have no skin in this game, but wasn't the move to Slack pretty much a 
>>>> "vote with your feet" combined with word of mouth advertising?  It seems 
>>>> to me the same could happen to add another on-line chat tool/system, 
>>>> without anyone taking a poll/voting on this or any other medium.  We'll 
>>>> know when it has happened by the rumor mill on Slack, IRC, and/or this 
>>>> email group.
>>  
>> Agreed, hence I advertise matrix because I hope more people will see it as a 
>> way, better than just a different silo.
>> If "feet" will still choose a silo, there'll be a matrix bridge, as good as 
>> silo allows. Hence the risk of choosing wrong is minimized for everybody 
>> switching to matrix.
>> -- 
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to  <>clojure@googlegroups.com 
>> <mailto:clojure@googlegroups.com>
>> Note that posts from new members are moderated - please be patient with your 
>> first post.
>> To unsubscribe from this group, send email to
>>  <>clojure+unsubscr...@googlegroups.com 
>> <mailto:clojure+unsubscr...@googlegroups.com>
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en 
>> <http://groups.google.com/group/clojure?hl=en>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to  <>clojure+unsubscr...@googlegroups.com 
>> <mailto:clojure+unsubscr...@googlegroups.com>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com 
> <mailto:clojure@googlegroups.com>
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com 
> <mailto:clojure+unsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en 
> <http://groups.google.com/group/clojure?hl=en>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com 
> <mailto:clojure+unsubscr...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.
> 
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com 
> <mailto:clojure@googlegroups.com>
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com 
> <mailto:clojure+unsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en 
> <http://groups.google.com/group/clojure?hl=en>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to clojure+unsubscr...@googlegroups.com 
> <mailto:clojure+unsubscr...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to