建立集中高效的开源社区,PHPZlc 新的核心活动场所 Slack
这个想法从我的一个需求谈起
我希望可以配置一个github webhook 消息
到 qq群
。但我却发现qq
自带的机器人中没有可以让我完成想法的。
去百度寻找方案,qq
对第三方机器人进行了地毯式封杀,之后qq
推出了测试机器人HOO!K
,这个机器人可以完成想法,可惜的是我查到这个消息的时候,其内测功能已经结束,这个机器人已经无法使用了。
这让我觉得qq
不是一个很好的开源活动中心,因为webhook
是一个基本的功能。可见qq
对于第三方生态的支持程度,开放意愿都十分有限,我想这也是为什么国内生态无法建立的一个重要原因,就是过度的追求自身闭环。
后来我选择了Slack
聊天群组 + 大规模工具集成 + 文件整合 + 统一搜索。截至2014年底,Slack 已经整合了电子邮件、短信、Google Drives、Twitter、Trello、Asana、GitHub 等 65 种工具和服务,可以把各种碎片化的企业沟通和协作集中到一起。
我了解他是因为我使用Symfony框架,Symfony的社区选择的就是他
还记得第一次进入社区提问的时候,虽然满屏都是英文,但我还是被他吸引了。吸引我的主要有两点:
-
其消息的解析能力十分的强大。除了比较常规的
@
,还支持md
语法,在GitHub
中交流过的小伙伴,应该能够深刻的认识到,其优越性所在。 -
其频道的开放程度和消息列的功能,每个人可以在频道中自由发言,如果你想对发言进行评论,就可以点击消息,直接从消息处分离出一个独立的消息列,可以在这个消息列中对这个消息进行沟。这个功能简直是完美。
为什么了?
- 在群中,就怕的是自己消息给淹掉了或者就是几个人各说各的。有了消息列之后这个问题就不复存在了,大家可以界限分明的深入沟通。
- 消息列可以被收藏,这意味着你的问题,可以通过直接保存消息列完成答案记录,以后很轻松的找到。并且消息列也可以分享,也可以在频道保存,结合全域搜索,一些常见的问题就直接有了答案。并且还可以再次完善。
我一直对其很憧憬。但这个决定很艰难。所以我做了更加深入的研究
- 是否可以免费使用,是否需要独立部署才可以使用?
- 是否有中文版本?
- 安装登录是否一定要翻墙?
- 是否是全平台?
最终尝试之后,发现除了新用户注册流程比较长以外,其他都可以很好满足。
这是个艰难的决定,因为这意味着和流行程度做对抗
但是就如我当初选择基于Symfony
开源一样,我觉得好的东西应该被使用,被推荐。开源的精神就是将自己觉得好的东西分享出来。我相信在这个软件中大家都能收获到前所未有的体验。
- 其和
Github
等第三方平台结合的很深入,并且支持高度的自定义接口。这极大的提高了团队的工作效率,更加方便的接收最新技术资讯、框架动态。 - 其还是一个团队沟通软件,团队内部开放,对外半开放,可以设置团队成员,角色,组织结构等等。
- 拉近了核心团队和受众的距离,核心团队和受众使用同一款软件,一来团队成员可以很好的提供给服务,发布消息,和受众对话。二来受众可以很轻松的找到核心成员,并且自己想参与的更深入的时候,也可以很方便的变为团队成员。
- 更自由,软件中的任何人可以建立自己的频道,建立自己的圈子和话题。
基于以上,我邀请大家加入我的社区
加入PHPZlc
,Symfony
,PHP
的频道。
PHPZlc致力于在Symfony4的基础上,为PHP开发者提供成熟的Web应用程序开发教程和业务组件,欢迎PHP
和Symfony
,想参与开源
的伙伴们加入,共同交流进步。
人数是活跃程度的保证,希望大家加入并且推荐给小伙伴们。
点击链接加入(耐心注册-注册的时候最好用翻墙+谷歌邮箱)
https://join.slack.com/t/phpzlc/shared_invite/zt-r7mxo37k-jamLvYensNjo89eJdrg_7g