个人历程
2023年,一次偶然的机会了解到开源项目HertzBeat,那时候我还只是懵懵懂懂地跟着网上的教程和书籍学习了一些知名开源框架的源码。于是抱着学习的心态,我便尝试着把HertzBeat在本地运行起来,然而很快便遇到了项目无法启动的问题,也正因如此,我提交了第一个PR——修改启动文档。这个PR很快便被合并到master分支中,这也极大地鼓舞了我。自那以后,我便开始深入学习HertzBeat,一开始很难,不知道该如何下手,随着我对它的了解越来越深,便开始逐步拆解它的模块和代码结构。在这期间,我在社区的issue列表中领取了很多task和bug,并提交了对应的PR。从文档、单元测试、前端、后端以及新功能开发,不知不觉中我在这个项目中学习到了很多知识,这些知识不再像是在书本或者博客上介绍一样冷冰冰的,而是活灵活现地呈现在我面前。
一年后,我成为了Committer,这也是我对开源项目做贡献的新阶段。成为Committer后,不仅仅是要维护代码,更重要的是自发地维护好社区的氛围,同时也要帮助新的Contributor,让他们能够更多地参与进来HertzBeat。这也让我认识到,技术不仅仅是关于代码,更是关于协作、分享和共同进步。
如今,我有幸被邀请成为PMC,这不仅是对我过往贡献的肯定,也是让我能继续维护社区发展的动力!在此衷心祝愿Apache HertzBeat能够健康长远的发展下去。
给想要参与Apache HertzBeat的开发者
对于想要参与开源项目的同学,希望你们能够认认真真打好基础,培养兴趣。基础是为了让你能够更快地上手一个新项目,而兴趣是驱使你为开源做贡献的动力。
最后,也希望大家能够多多参与到Apache HertzBeat,为我们的社区做出一份贡献。
致谢
特别感谢Tom以及所有Apache HertzBeat™ 社区小伙伴的支持。