同步操作将从 Gitee Community/开源指北 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
很多人都以为参与开源是一件很高门槛的事情,必须要通过代码贡献才算是开源项目的参与者或贡献者,其实这是一个很大的理解误区。一个开源项目其实就是一个社区,在社区里面会包含各种各样的角色,也可以通过各种各样的方式对项目作出贡献。
首先,所有人都可以作为用户(User)参与开源项目,当你对一个项目感兴趣时,可以通过关注(Watch)、标记(Star)等方式标识对项目的态度,本质上这个动作已经是对项目的一种鼓励贡献了,因为当一个项目的关注数或标记数越多,通常也表明此项目更受欢迎和认可,也更利于该项目社区生态的活跃。
另外,开源项目的代码、文档和作品都是由项目社区的成员创建、测试、使用、讨论和优化构成。这些过程可划分为各种任务,需要不同技能、不同参与程度及不同技术专长水平。所以,如果想要参与到开源项目中成为真正的贡献者,您有很多个角色可选择。比如参加下列活动等,这个时候就可以成为一个真正的贡献者(Contributor)了。
贡献者(Contributor)的职责包括但不限于以下几点:
另外,在当前主流的开源社区治理组织架构体系中,我们一般还包含 Committer/Maintainers 等不同角色。
提交者(Committer):作为一批特殊的贡献者,通常是在项目日常运营过程中通过各种贡献积累,得到项目核心维护团队的提名和认可,最终从一般贡献者成为提交者,并且在开源项目中拥有更高的权限,他们是拥有代码仓库写操作权限的开发者。一般情况 Committer 有代码仓库的权限可以直接提交代码,通常也有权 Review (检视)别人的代码决定是否可以合并提交。作为一个开源项目的参与者,能够成为 Committer 本身就是一种荣誉,也是鼓励大家能够持续参与、并保持社区健康的很重要的原因。
维护者(Maintainers):一般是指在开源项目中具有最高决策权力的群体,他们能够决策项目发展方向,同时对项目组织各层级的成员进行提名、投票等,在不同的开源组织或项目里面针对维护者的详细详细权责也会做更明确的说明。在 Apache 软件基金会的组织架构体系中,每个项目都有独立的 PMC(项目管理委员会)进行管理,PMC 成员为项目提名并选举新提交者(Committer),PMC 成员还负责提名并投票新的 PMC 成员等。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。