附近约学生一晚上100块软件-免费风楼阁全国约,附近一百元三个小时,100块钱3小时上门二维码

    Gitee 官方博客
    • 产品动态
    • 企业案例
    • 项目推荐
    • 关于开源
    • 发现更多
    • 回到 Gitee
    • 产品动态
    • 企业案例
    • 项目推荐
    • 关于开源
    • 发现更多
    • 回到 Gitee

    扩张社区贡献者的几种办法

    Gitee
    6 年前发布在 关于开源

    特别说明:本文由开源之道发布并授权转载。

    引子

    很多的自由和开源软件项目起初是为了解决某一问题,随后,人们开始了陆陆续续的贡献,但多数原因是因为他们只是解决了所遇到的问题,最终用户发现此开源项目对于他们来说是有用处的,那么这时项目就会成长,有了解决实际的问题这一共同的目标和焦点,吸引着人们参与到项目的社区中来。

    任何事物都有其本来的生命周期,社区的增长不仅预示着项目的可行性,也是标志。那么问题来了,作为项目的领导者和维护者给如何鼓励贡献者基数的增长了呢?以下是常见5个方法。

    扩张社区贡献者的几种办法-Gitee 官方博客

    一、提供绝佳的文档

    项目文档是人们最容易低估,但是却又是最为重要的部分。要知道,文档对于项目的潜在贡献者是最为主要的信息来源,也是鼓励贡献者们的思想领地。

    请确保文档的信息是准确的,而且也是及时跟进的。一般应包括但不限于:构建项目的详细步骤、如何提交补丁、编码风格等等。

    请参考文章:打造世界级文档的7条规则,出自资深的技术作家和编辑——Bob Reselman之手。

    对于开发者文档,有一个非常值得参考的例子,那就是 Python 开发者文档,其清晰的阐述了Python 开发的各个方面,拥有清晰而简洁的步骤指南。

    二、提供容易上手的入口

    如果你的项目有 issue 或 bug 跟踪系统的话,要能够确保标记一些初学者的任务,如”简单问题”、“起点”之类的,通过解决这些问题,新的贡献者可以轻松地加入进来。跟踪系统也要标记那些非编程的任务,如图形设计、图形和文档改进等。有很多的项目成员并非整天都是在撰写代码,但是通过非代码方式的贡献,也是不可或缺的部分!

    这方面做的好的例子有:Fedora 项目,他们维护了一个专门针对简单的问题或入门级的入口。

    三、定期为补丁提供反馈

    要对每一个补丁都认真对待,哪怕它是一个只有一行代码的补丁,而且要为作者反馈,提供反馈能够有助于吸引潜在的贡献者,并引导他们熟悉项目。所有的开源项目都应该有邮件列表和聊天工具来进行日常的沟通。一些问答可以到社交媒体上来传播。没有那个项目能够一举成名,只有长期的保持友好,公开、透明的态度,保持良好的沟通渠道,才是项目成长的基本条件。

    四、对项目进行推广

    一个开源项目的创建往往是为了解决某一类问题,而这实际上也是很多人自身在开发中会遇到且有用的。作为项目的主要贡献者,你的责任是为你的项目撰写文档并进行积极的推广。撰写博客、在社交媒体上报告项目的进度。你要为项目的贡献者写一份简短的上手指南,并且在该文档中要提供给主要开发者文档的参考。另外,也要记得提供项目的 RoadMap 和未来版本的信息。

    关于此项可以参考 opensource.com 的社区经理——Rikki Endsley 写给读者的写作技巧。

    五、要有欢迎的姿态

    友好的语气和及时的答复会增加人们对项目的兴趣。在项目启动的时候,有些问题只是为了提供帮助,但是未来这些新的贡献者也会提出自己的意见和建议。从而让他们感到收到鼓励,获得信心,进而成为项目的贡献者。

    请记住,你做的事情,人们是有着自己的判断的。那些默默的“潜水者”会观察开发者是如何在邮件列表和聊天室里进行彼此交谈的。而这些所有的内容都会表明该社区是如何对待新人的,是否具有欢迎和开放的态度。当我们沉浸在技术当中是,往往会忽略人的最为基本的初次接触的情感互动,但是这恰恰对于任何项目的生态系统都非常的重要。

    我们可以想象一下:有一个非常好的项目,技术很优秀,解决问题的方式也很优雅,但是其维护者有一个臭脾气,对人并不友好,尽管他自己没有意识到,那么有可能很多人就会因为他而远离项目。若此项目已经拥有了一定的用户群体,那么项目就面临分支,他们会另外的开启一个项目,从而抛弃这种不受欢迎的场景。在开源的世界中,类似的例子不胜枚举。

    另外,为了在开源项目上持续发展和交流想法,社区要有包容性,能够容纳来自不同背景的人们,让他们彼此为了共同的目标而进行协作。

    最终,作为项目的所有者,要对项目的持续发展和成长负有一定的责任的,指导新的贡献者对于这个项目是必不可少的内容,他们或许将来能够成为项目乃至社区的领导者。

    请进一步阅读由红帽内容战略专家 Nicole Engard 所写的:让贡献者倍感亲切的7种“武器”。

    关于原作者

    扩张社区贡献者的几种办法-Gitee 官方博客

    Kushal Das 是 CPython 的核心开发者,也是 Python 软件基金会的董事。一直以来,他都是 FOSS 的积极贡献者,并作为导师帮助新人走进贡献者的世界。他目前在红帽是 Fedora 云计算工程师,他的博客是:https://kushaldas.in/,他的Twitter账号是:@kushaldas

    本文由作者Kushal Das 发表在Opensource.com上:5 ways to expand your project’s contributor base。本文在Creative Commons BY-SA 4.0许可证下发布。由开源之道精心编译,欢迎转载!

    Gitee + 区块链:基于 IPFS 的去中心化代码托管环境探索
    上一篇
    现代开源项目如何实现贡献者增长
    下一篇
    近期文章
    • 启航 AI 新航道!Gitee 双十一与你共享智能新未来
    • 《中国DevOps现状调查报告(2023)》发布,Gitee 领跑国产平台
    • 研运一体化之下,Gitee 如何精准赋能银行实施大规模敏捷
    • 对数字「祛魅」,中大型规模企业如何进行有效的研发效能度量?
    • 从混乱到卓越,Gitee Code 如何治好 IT 部门的精神内耗
    • 科技赋能,Gitee 助力国家海关总署实现重大业务改革
    • 科大讯飞选择Gitee旗舰版,完成研发协作平台国产化替代
    • 用脑图做测试用例,高效到家了!
    • 信创驶入快车道,中国赛宝实验室选择 Gitee 搭建高效研发协作平台
    • 金融人怎么写出安全可靠的代码?知名证券企业这样做
    相关文章
    《2022 中国开源开发者报告》正式发布!
    《2021 中国开源开发者报告》发布,四大趋势解读中国开源的 2021
    软件“十四五”规划发布,开源获得国家重点扶持
    2020 Gitee 开源年报发布,见证本土开源高速发展的一年
    关于我们

    Gitee(gitee.com)是 OSCHINA.NET 推出的代码托管·协作开发平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 1200 万的开发者选择 Gitee。

    品牌内容
    开源软件 GVP计划 Gitee 封面人物 CopyCat 代码克隆检测
    友情链接
    开源中国 Gitee Gitee 高校版 Gitee 企业版
    Copyright ? 2013-2025 Gitee 官方博客. Designed by nicetheme.
    • 产品动态
    • 企业案例
    • 项目推荐
    • 关于开源
    • 发现更多
    • 回到 Gitee
    热门搜索
    • Gitee
    • gitee 企业版
    • 码云
    • 开源项目
    • 码云Gitee
    • GVP
    • Git
    • 开源
    • 码云企业版
    • 码云周刊
    • 码云 gitee
    • DevOps
    • gitee企业版
    • 内源
    • 内部开源
    • innersource
    • 小程序
    • 企业版
    Gitee
    Top

    感谢您访问我们的网站,您可能还对以下资源感兴趣:

    附近约学生一晚上100块软件