Chef is in the process of navigating an IRC->Slack migration. https://github.com/chef/chef-rfc/blob/master/rfc074-community-slack.md is the document I wrote up on the pros and cons of various options. Gitter has a better UX for new users compared to Slack because it was built to be for public use from the start, but their actual chat UI/UX isn't as polished as Slack.
--Noah > On Jun 10, 2016, at 6:22 AM, Jason R. Coombs <jar...@jaraco.com> wrote: > > In #pypa-dev, I raised the possibility of moving our PyPA support channels > from IRC to another hosted solution that enables persistence. Although IRC > has served us well, there are systems now with clear feature advantages, > which are crucial to my continuous participation: > > - always-on experience; even if one’s device is suspended or otherwise > offline. > - mobile support — the in-cloud experience is essential for low power and > intermittently connected devices. > - push notifications allow a project leader to remain largely inactive in a > channel, but attention raised promptly when users make a relevant mention. > - continuous, integrated logging for catching up on the conversation. > > Both Gitter and Slack offer the experience I’m after, with Gitter feeling > like a better fit for open-source projects (or groups of them). > > I’ve tried using IRCCloud, and it provides a similar, suitable experience on > the same IRC infrastructure, with one big difference. While Gitter and Slack > offer the above features for free, IRCCloud requires a $5/user/month > subscription (otherwise, connections are dropped after two hours). I did > reach out to them to see if they could offer some professional consideration > for contributors, but I haven’t heard from them. Furthermore, IRCCloud > requires an additional account on top of the account required for Freenode. > > In addition to the critical features above, Gitter and Slack offer other > advantages: > > - For Gitter, single-sign on using the same Github account for authentication > and authorization means no extra accounts. Slack requires one new account. > - An elegant web-based interface as a first-class feature, a lower barrier of > entry for users. > - Zero-install or config. > - Integration with source code and other systems. > > It’s because of the limitations of these systems that I find myself rarely in > IRC, only joining when I have a specific issue, even though I’d like to be > permanently present. > > Donald has offered to run an IRC bouncer for me, but such a bouncer is only a > half-solution, not providing the push notifications, mobile apps (IRC apps > exist, but just get disconnected, and often fail to connect on mobile > provider networks), or integrated logging. > > I note that both Gitter and Slack offer IRC interfaces, so those users who > prefer their IRC workflow can continue to use that if they so choose. > > I know there are other alternatives, like self-hosted solutions, but I’d like > to avoid adding the burden of administering such a system. If someone wanted > to take on that role, I’d be open to that alternative. > > I’d like to propose we move #pypa-dev to /pypa/dev and #pypa to /pypa/support > in gitter. > > Personally, the downsides to moving to Gitter (other than enacting the move > itself) seem negligible. What do you think? What downsides am I missing? > _______________________________________________ > Distutils-SIG maillist - Distutils-SIG@python.org > https://mail.python.org/mailman/listinfo/distutils-sig
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig