前言
从2021年11月开源以来,高性能轻量级可观测性采集器iLogtail受到了大量开发者的关注和建议。累计收藏800+次,收到建议100+条,PR 180+次,文章阅读量破万。在开源之初我们就坚信开源才是iLogtail最优的发展策略,也是释放其最大价值的方法,时隔9个月开源社区的积极反响让我们亲身体会到了社区在推动开源软件发展的价值,也让我们决定推出更多激励计划来感谢一直支持iLogtail的贡献者们。
iLogtail开源社区是什么
iLogtail是一款阿里云日志服务(SLS)团队自研的可观测数据采集Agent,拥有的轻量级、高性能、自动化配置等诸多生产级别特性,可以署于物理机、虚拟机、Kubernetes等多种环境中来采集文件、容器输出、指标等遥测数据。iLogtail的家在GitHub,在这里任何人都通过发起讨论,提出建议,或者直接发起Pull Request的方式成为iLogtail的社区成员,为她的发展做出贡献。
iLogtail开源社区需要你
iLogtail作为可观测领域最基础的软件,在采集性能和稳定性上有独特的优势,但与国际顶流FluentBit、FileBeat比还有很多功能需要完善,在各行各业仍然有许多不同场景有待发现。她始终抱有一个梦想,有朝一日成为世界一流的可观测数据采集器。我们希望能够和开源社区一起共建,持续优化,来实现这个梦想。
即使不会写代码,或者没有精力写代码, 参与需求反馈、测试、设计、讨论、提建议、文档撰写、宣传、问题回复等,都可以为iLogtail社区发展做出贡献。只要你愿意,有一技之长,都可以在iLogtail社区中找到自己的贡献方式。
如果您是iLogtail的用户,可以来论坛聊聊你期望的功能或者吐槽遇到的问题,让iLogtail变成你想要的样子。
如果您是iLogtail的老司机,则可以到帮忙回复问题,或者写一篇iLogtail的使用心得来沉淀自己的经验,同时帮助iLogtail宣传。
如果您对iLogtail还未正式发布的新功能感兴趣,则可以下载源码包或最新edge版本帮助测试。
如果您是会开发代码,可以先从 good first issue 列表中认领一个相对小的任务来快速参与社区贡献。
只要有大家持续在社区参与贡献,梦想终将离我们越来越近。
iLogtail社区贡献者激励计划
iLogtail社区当前还处于非常早期的阶段,有非常多的机会可以参与贡献,本次我们正式发布第一期iLogtail社区贡献者激励计划以鼓励更多开源贡献者参与建设,同时也为已经做出贡献的早期参与者准备了一份小小的礼物。
激励规则
开发者证书
技术研发这一贡献方式包括开发、改进功能,修复Bug、补充测试用例以及添加配置样例等,社区设置了 Developer 徽章成就以激励多次在为 iLogtail 代码库提交代码的成员。
- Junior Developer: 成功提交1次任意 PR,并被社区接受。
- Senior Developer: 解决至少10个 PR,并被社区接受(统计commit对应PR数量)。
布道师证书
技术布道这一贡献方式包括撰写技术博客、用户案例以及在社区活动进行公开技术分享等,社区设置了 Ambassador 徽章成就以激励多次在公开场合分享过 iLogtail 落地实践案例与技术文章的成员。
- Junior Ambassador: 为iLogtail做出至少1次宣传。
- Senior Ambassador: 为iLogtail做出至少5次宣传(统计awesome ilogtail tag的issue)。
答题王证书
社区管理这一贡献方式包括帮助iLogtail新手解决技术问题,参与社区公开话题讨论,维护论坛秩序等,社区设置了 Moderator 徽章成就以激励多次在 iLogtail 社区中为他人提供帮助的成员。
- Junior Moderator: 在论坛中回答问题,并获得至少1个被接受答案。
- Senior Moderator: 在论坛中回答问题,并获得至少10个被接受答案(统计accepted的)。
首批获奖人名单
Junior Developer
- Cheng Zhang(@shabicheng)
- Goclis Yao(@Goclis)
- Runqi Lin(@linrunqi08)
- Qian Sheng(@qiansheng91)
- Yonghua Sun(@yonghua-sun)
- Weilong Pan(@panawala)
- Haorui(@haoruilee)
- Chao Lee(@chaolee50)
- Zehua Yang(@Takuka0311)
- Jinchen(@pj1987111)
- timchenxiaoyu(@timchenxiaoyu)
- Doslin(@Doslin)
- Howie(@Howie59)
- Xiaolei Wang(@fatelei)
- Lework(@lework)
- Liu Haoyang(@liuhaoyang)
- niuttt(@tong549761863)
- mrdzz(@mrddz)
Senior Developer
- Kejia Xu(@messixukejia)
- Tao Yu(@yyuuttaaoo)
- Jiapeng Liu(@EvanLjp)
- Haoxiang Zhang(@henryzhx8)
Junior Ambassador
- Tao Yu(@yyuuttaaoo)
Senior Ambassador
- Kejia Xu(@messixukejia)
- Cheng Zhang(@shabicheng)
Junior Moderator
- Kejia Xu(@messixukejia)
- Tao Yu(@yyuuttaaoo)
- Haoxiang Zhang(@henryzhx8)
证书权益
您可以在GitHub的个人档案档案中展示所获得的证书,向您的小伙伴展示您所取得的成就。就像这样:
全部6种徽章的代码如下,请自己行裁剪:
<palign="center"><!-- 初级开发者 --><ahref="https://github.com/alibaba/ilogtail/blob/main/docs/cn/contributing/achievement.md#junior-developer"><imgalt="Junior Developer"width="200"height="200"src="https://ilogtail-community-edition.oss-cn-shanghai.aliyuncs.com/images/contributing/achievement/Jr.Dev.png"/></a><!-- 高级开发者 --><ahref="https://github.com/alibaba/ilogtail/blob/main/docs/cn/contributing/achievement.md#senior-developer"><imgalt="Senior Developer"width="200"height="200"src="https://ilogtail-community-edition.oss-cn-shanghai.aliyuncs.com/images/contributing/achievement/Sr.Dev.png"/></a><!-- 初级布道师 --><ahref="https://github.com/alibaba/ilogtail/blob/main/docs/cn/contributing/achievement.md#junior-ambassador"><imgalt="Junior Ambassador"width="200"height="200"src="https://ilogtail-community-edition.oss-cn-shanghai.aliyuncs.com/images/contributing/achievement/Jr.Amb.png"/></a><!-- 高级布道师 --><ahref="https://github.com/alibaba/ilogtail/blob/main/docs/cn/contributing/achievement.md#senior-ambassador"><imgalt="Senior Ambassador"width="200"height="200"src="https://ilogtail-community-edition.oss-cn-shanghai.aliyuncs.com/images/contributing/achievement/Sr.Amb.png"/></a><!-- 初级答题王 --><ahref="https://github.com/alibaba/ilogtail/blob/main/docs/cn/contributing/achievement.md#junior-moderator"><imgalt="Junior Moderator"width="200"height="200"src="https://ilogtail-community-edition.oss-cn-shanghai.aliyuncs.com/images/contributing/achievement/Jr.Mod.png"/></a><!-- 高级答题王 --><ahref="https://github.com/alibaba/ilogtail/blob/main/docs/cn/contributing/achievement.md#senior-moderator"><imgalt="Senior Moderator"width="200"height="200"src="https://ilogtail-community-edition.oss-cn-shanghai.aliyuncs.com/images/contributing/achievement/Sr.Mod.png"/></a></p>
iLogtail社区成员通过所取得的成就获取互相认同,同时也可以在更广泛开源社交圈中建立个人信用。
随着社区的发展,我们将推出更多用于激励贡献者的措施,贡献者证书作为社区贡献凭证可以参与后续权益申领,参与社区治理并根据证书等级获得不通的投票权和治理权益。
为了验证证书所有人身份,目前所有证书获取者都会记录在GitHub成就页面,受社区监督。希望获得Web 3.0的证书?欢迎来论坛讨论。
结束语
2021 年开源被写入《“十四五”软件和信息技术服务业发展规划》,可以说开源迎来了一个新时代。开源对协作模式、研发流程、产品发布等方方面面都产生了深远的影响。iLogtail作为国内可观测领域数据采集软件的代表,希望与国内外开源社区一起成长,力争成为世界领先的可观测数据基础软件。iLogtail在各行各业仍然有许多应用场景有待发现,仍有许多功能有待完善,期待您的参与。 👉 贡献指南
关于iLogtail
iLogtail作为阿里云SLS提供的可观测数据采集器,可以运行在服务器、容器、K8s、嵌入式等多种环境,支持采集数百种可观测数据(日志、监控、Trace、事件等),已经有千万级的安装量。目前,iLogtail已正式开源,欢迎使用及参与共建。
GitHub:https://github.com/alibaba/ilogtail
社区版文档:https://ilogtail.gitbook.io/ilogtail-docs/about/readme
企业版官网:https://help.aliyun.com/document_detail/65018.html