如何寻找适合社区新人贡献代码的issue

大家好!

我是一个社区新人 Sam,我想contribute代码。目前,我已经部署运行了小型nebula graph集群,并使用nebula-bench进行了测试,测试过程中对nebula-bench提交了一个pr。

现在,我想不限于contribute文档,而是能够对nebula core添加一些代码。我已经阅读了这篇文章(你的内核开发指北,新手也能搞 NebulaGraph 内核开发)。接下来,我想带着motivation去contribute code,我应该在github repo中寻找feature req和enhancement标签去解决问题吗?

谢谢大家!

1 个赞

我补充一下,我看到first good issue中issue大部分已经被讨论,所以想找其他issue、比较适合社区新手的问题去解决,谢谢大家!

如果你是对 git 和提交 pr 操作不熟悉的话,我会提建议你去读一读我们的文档 https://docs.nebula-graph.com.cn/3.6.0/ 先了解下产品,在阅读中发现文档什么描述不正确的可以点击右上角的铅笔图标来提交 pr 修改:

在了解完产品和架构设计之后,如果你想对内核做一些贡献的话,这里有一些 good first issue:Issues · vesoft-inc/nebula · GitHub ;倘若你对数据库内核不是特别熟悉,觉得它相对比较难的话,可以从你熟悉的语言入手,去看看对应语言的客户端的 repo 中的 enhance 和 feature label。

2 个赞

好的,谢谢!我去这两个标签 (enhance 和 feature label) 寻找issue!

:thinking: 你如果方便的话,去收下你 GitHub 绑定邮箱的邮件,NebulaGraph 社区的 devrel 邮箱给你发过 contributor 邮件。

哇,谢谢!我刚注意到这个邮件,我把问卷填写好了。

2 个赞

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。