很多想参与项目开发的同学因为没有人领路,不知道哪些任务适合自己,对于如何参与到项目中也是一头雾水。今天就来介绍一下如何参与开发,本文主要目标是帮助大家如何加入社区。
正文 1512 字,预计阅读时间 4 分钟。
今天的内容主要包括:订阅邮件列表,寻找 issue,编译源码,调试服务器代码。
订阅邮件列表
Apache 项目的主要沟通方式是邮件列表,我们项目开发者的邮件列表为 dev@iotdb.apache.org , 只要订阅了这个邮件列表,就能接收到其他人往这个邮箱里发的邮件,同样,你向这里发的邮件别人也会接收到,类似一个延迟稍微高一些的微信群。
订阅方式是用邮箱往 dev-subscribe@iotdb.apache.org 发一封邮件,主题内容随意,可以写 subscribe。接下来会受到一封确认邮件,确认邮件里有一个链接,往这个确认链接再回一封邮件就订阅成功了。
订阅后的第一件事就是发个自我介绍啦,可以介绍一下自己的姓名、地区、公司、熟悉的语言、技术栈等等。
大家不用把邮件列表当做那么严肃的地方,其实这里边可以讨论任何和项目有关的,包括举办meetup、反馈 bug、分享设计思路,或者刚入门希望别人给介绍一些入门的任务项等,都是可以的。
刚来对待邮件列表的态度就是:不怕犯错,不怕说错,热情发言。
寻找合适的 issue
平时用的是 jira。