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.