纯新人如何参与开源?

ztm0929 · 2024-8-22 08:01:23 · 446 次点击
前段时间小红书那则帖子讨论的很热,那个博主后续的晒图分享的行为我们就不讨论了。我更好奇大家自己作为开源作者或者想要贡献的社区成员,大家如何看待新手就错别字之类的发起 PR ?(以及其他此类跟主功能“不搭边”的讨论)  
有个老哥提到的方法我很赞同,留着跟别的功能 PR 一起发起,但老实说,像我们这类完全的新人实现新的 PR 恐怕要等很久。。。

话说会有作者抗拒别人提起 PR 吗?如果是出于工作量的考虑的话,好像有一些自动化检查的方式。

根据[官方指引]( https://opensource.guide/zh-hans/),我个人是觉得作为新人发现了任何不妥的地方都可以积极发起 PR 。
举报· 446 次点击
登录 注册 站外分享
25 条回复  
Anarchy 初学 2024-8-22 08:06:29
找个几千 star 的个人项目提呗,没那么多流程。
totoro625 小成 2024-8-22 08:29:12
就像小红书那个博主那样做就行
没什么不对的
treexie 小成 2024-8-22 08:30:28
正常提出 PR 应该经过以下的流程:
1 、提出 issue ,描述你的问题
2 、开源项目相关人员会根据你的描述,标注对应的标签(大部分情况是会有其它热心人员回复后,你的问题得到解决)
3 、issue 被认可为需要改进或增强等(需要代码变更),后续有相关人员跟进(有些项目会指定处理人)
4 、若你提出的 issue 被认可但是没人跟进,你可以咨询是否可以由你调整代码,并提出 PR

针对“错别字之类的发起 PR”这类情况,大部分项目都是建议提 issue 即可,项目维护人员会在后续顺带修改。至于为什么新人会提出这种 PR ,大概率是因为觉得代码入库成为贡献者才算参与,只是提 issue 不算。
llxvs 小成 2024-8-22 08:32:17
先把项目文档读完
yanyao233 小成 2024-8-22 08:33:21
有啥自己比较熟悉的项目,点开 good-first-issue 看看有啥需求,认领一下做就完了
diagnostics 小成 2024-8-22 08:48:57
小红书那样没问题,开源社区自己的维护者都没意见,反而没提交过代码的人一顿嘲讽。

只要不是你天天提这种 typo issue ,就没问题,印度老哥就很多刷 typo 的
Jinnrry 小成 2024-8-22 09:07:57
https://github.com/Jinnrry/PMail/issues

我的项目,希望别人贡献的我都会标上"welcome pr",项目也配了自动化测试,提 pr 就会自动跑一遍所有测试用例
crossoverJie 初学 2024-8-22 09:40:17
https://crossoferjie.top/2023/08/05/ob/novice-contribute-open-source/

可以参考下
KFCVIVO50 初学 2024-8-22 09:43:28
最简单就是看 issuse ,去解 bug ,提 pr
123下一页
返回顶部