Discourse 是一款优秀的开源社区软件,整个团队分布多个大洲,用线上系统远程工作。目前他们正在寻找 Rails 与 Ember.js 开发者,并能提供丰厚的待遇,感兴趣的同学请留意。@Appinn
来自一直为 Discourse 中文本地化做努力的 @fantasticfears 同学的消息,其也是 Discourse 中文论坛的维护者。
小众软件官方论坛 也基于 Discourse,并且已经运行超过 2 年。Discourse 是开源社区 + 商业开发运作模式,团队成员会优先解决企业客户问题,而普通用户的需求则交给社区,这样能够保持活力并持续发展。
具体的工作机会如下,你也可以在这里看到原文:
Discourse 团队寻找 Rails 和 Ember.js 开发者
Discourse 团队一直在寻找 Rails 和 Ember.js 的开发者。整个团队分布多个大洲,用线上系统远程工作。工资待遇应该至少在 $10000/月。Discourse 的特色在于用户交互和游戏化的特性。如果你想有这样的工作机会,你可以直接参与社区,提交 patch 和帮助用户,团队自然会优先考虑于你。
这个过程不简单,你需要很懂英语、会合作还要知道技术栈上的方方面面,也特别有意思。当然你还要很能坚持。在官方社区的参与过程中,你要特别注意开发者的惯例,要会沟通。
可以做什么 ?
短期:
- 翻译下插件怎么开发,开发环境怎么做
- Transifex 翻译;教程翻译
- 按照官方论坛上的 https://meta.discourse.org/tags/pr-welcome6 列表做
长期:
- 同一个账号绑定多个 OAuth2 provider
- Unicode 用户名
我在中文社区这做过的事情很多都是国际化和本地化。如果你不知道从哪里开始,这是一个你会最熟悉的点,比较好切入。
这个 https://github.com/fantasticfears/discourse-chinese-localization-pack4 插件就是本地化的重点了。
Discourse 现在还需要在 Unicode 用户名、支持多个 OAuth2 provider(比如你可以用微博、QQ 登录然后绑定到同一个账户)和搜索上做更多改进。还有备份到七牛、又拍或者 UCloud 等等。
极其特别需要和微信的集成,但是这必须要官方支持多个 OAuth2 provider 这样的功能才能做到。
中文用户体验差的原因一半在于网络基础设施和环境的问题。将来如果官方对国内市场有兴趣,团队肯定会优先青睐于你。
如果相信自己的英文和对社区的理解,直接从官方论坛的 bug 分类找 pr-welcome 来做。
当然你也可以从翻译开始,这会是一个了解系统的很好方式。
如果你有疑问,欢迎你提问。
EDIT:如果你不甚了解互联网社区之于 hacker(如果你不用 reddit),你可能会把它只当做论坛。论坛是给线上社区用的,不理解就先记着就是了。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/164642.html