-
I don't see how you can reach this conclusion so quickly. It seems to me it's being made on the basis of one day of vigorous discussion that happened to take place on gitter, that might as well have taken place on Slack, had it been open for signup.
-
What decision is being made? To close off signups to one particular Slack team, for murky reasons? The only standing objection I see is that having a Slack team would somehow split the community. My responses to this are that:
- IRC has always split the community (into (old-school) techies and non-techies), and somehow this never used to be an objection to its use.
- I've had more discussions with Plone devs via Skype than via IRC, because working closely with someone to figure something out or to get some work done is a non-starter in a shared IRC channel, and even Skype chat is 100% better than plain IRC.
- I've always felt such Skype chats is a regrettable memory hole, as I've felt the lost histories of sprints strewn across untracked etherpads, hangouts, unlogged IRC, etc is a pity. Slack is a massive upgrade to the chat experience, and the conversation archive remains available, so I was excited to introduce it.
- It's a concern where to send newbies for "live" support:
- Sending them to IRC has always been a terrible solution.
- Merely having a Slack team doesn't imply that we have to start sending newbies there.
- Sending newbies straight to the community live chat for support is not something that mature organizations do, in this day and age. That is why companies like Zendesk, UserVoice, and intercom.io exist. They make it possible to craft the support/onboarding channel for newbies. Whether that ends up in a gitter room or a Slack channel is a different part of the discussion, and should not be the determining factor in choosing a channel for community discussion.
- Somehow it's fine to pick communication channels like gitter, Google docs, hangouts, Skype, etc without community consultation, but this particular Slack team needs to be closed. It's not a problem for discussion to happen in all these opaque places in addition to the public IRC chat, but somehow it's a problem if discussions happen in one additional Slack team (open signups, archive available).
-
Both Slack and gitter bridge to IRC, Slack also bridges to XMPP. With a tool like https://ekmartin.com/2015/slack-irc/ a Slack channel can be bridged to a gitter room and/or freenode channel, if it's really a concern to address everyone at once.
-
In IRC you state:
10:35 PM MatthewWilkes
bchhun: I don't see the advantage, myself. Sure, it's got a pretty UI, but is that worth walling ourselves up in a commercial service?
10:37 PM SteveM
MatthewWilkes: You’ve hit on the most troubling aspect of this.
This goes for gitter as well as Slack, I believe, and certainly it's something to be wary of. I think our conversations have always been more walled-up in IRC than in Slack, because in IRC (if it's logged) we have the good old Unix soup of strings, while in Slack every message is rich JSON. But this is a choice we often make: using github, OS X, iOS, Android, AWS --- we weigh the costs and benefits. As a project, we don't want to spend effort on running servers, but we need version control, chat, mail servers, so we use github, gitter/Slack, mailchimp. We know the trade-offs and make sure to avoid lock-in. We're quite capable of doing this.
I don't think there are show-stoppers for gitter, it's just not as good as Slack, and I can't see the point of taking a stand against a very finely crafted tool, that's very open to different clients/integrations/export. Based on all the examples I name above, I don't see that being able to chat in Slack in addition makes anything worse; but there are many upsides, as you acknowledge. People who like Slack and who look for the Plone Slack team, will logically look for plone.slack.com first.
When I look at the gitter room, I see the same wall of undifferentiated text as the IRC channel. Comfortable and familiar to IRC users, but missing all the opportunities for improvement that Slack brings. Obviously I don't expect anyone to take my word for this --- people should make up their own minds ... by using the tool.
I believe I'm done with this discussion now.
As other people gain experience with Slack, and contrast it with IRC/Gitter's papercuts, please weigh in and ask for signups to be opened.