如何参与贡献
在您决定参与前,请先了解生态发展计划,以对理念和项目有一个全景的了解,认同才能更好地行动。
贡献内容
以下是您可了解和选择的参与方式及建设内容,非常欢迎您贡献一份力量。
许可协议和行为准则
您的代码将使用与项目相同的 许可协议 Apache 2.0 进行授权。
我们使用 Contributor Covenant 2.1 贡献者行为准则,请大家一同遵守。
Issue
你可以提出新的功能特性、反馈Bug、指出文档中的错别字,也可以投入开发:认领Feature、修复Bug,我们都将非常感激和认可您的投入。
1、提Issue
https://github.com/didi/xiaoju-survey/issues/new/choose
2、认领 Feature 、 WIP 、 Bug
官方需求池:
https://github.com/didi/xiaoju-survey/issues/45
官方会围绕某个主题建设放出WIP,单项建设内容会较小,可认领参与(比较推荐新手参与):
https://github.com/didi/xiaoju-survey/labels/WIP
未修复的Bug:
https://github.com/didi/xiaoju-survey/labels/bug
技术扩展
官方工程主要基于Vue和Node进行建设,然而社区对于不同技术栈会有相应的诉求,我们将推出各技术栈的专项小组,交给社区进行开发和维护。
多端渲染:C端问卷可应用于多种宿主环境,我们将维护Web页面包括Web SDK(即嵌入式的Web问卷),其它端渲染交由社区。
成为官方专项建设者
申请相应链接,成为官方专项建设者;将基于您的付出和持续投入,以期您升级为专项管理者:
1、请遵守开放平等的准则、坚持的心态,互相尊重,共建共赢。不论您是新手还是大佬,我们都期待和欢迎您加入。
如果您无法认同社区理念和准则,请三思。
2、申请阅读权限,并请备注:自我介绍(Github名字\职业\公司\是否参与过哪些开源项目等)、加入原因。
Java建设小组
小程序建设小组
客户端建设小组
(以上没有,希望扩展什么技术栈小组?请提Issue留言,我们将进行官方组织和成员招募:组一个)
类型扩展
(待推出,如有建设想法,可以先联系社群里的官方小客服沟通)
社区成长机制
开发者成长机制
成为Maintainer的标准
对项目发展做出显著贡献:
1、核心开发人员:完成多个关键模块、工程等的设计与开发,并对生态发展提出专业性建议
2、持续投入:拥有积极正向的心态,能够持续参与项目及社区相关事项
3、积累自身能力:认同发展理念,并有培养committer的能力
4、建设影响力:能够给社区生态注入活力和影响力
成为Committer的标准
对项目发展做出长期贡献:
1、核心开发人员:长期持续做出各种贡献积累
2、积累自身能力:严苛的要求和正向的心态,积极投入项目建设
成为Contributor的标准
提交过PR并被采纳
组织者成长机制
成为Maintainer的标准
负责任一领域方向建设管理:
1、专项建设小组核心推进者
2、长期投入和带领其他小组成员
成为Contributor的标准
持续关注社区,并提出建议被官方采纳 或 为官方带来实际影响力
(建议通过issue反馈,或者联系社群里的官方小客服沟通)
社群
参与讨论
积极参与社区的讨论和交流活动,分享您的经验、见解和建议,帮助解决其他成员的问题。
1、官方微信群内互动和分享
积极参与讨论,回答其他成员的问题,分享学习资源、开发工具、案例分析,促进社区交流和学习。
2、参与官方讨论
https://github.com/didi/xiaoju-survey/labels/discussion
提供建议
提出对社群发展和项目改进的建议,为社区提供发展方向和改进思路
(建议通过issue反馈,或者联系社群里的官方小客服沟通)
参与活动
后续将组织社区活动,如技术分享会、研讨会、工作坊等,积极关注和参加。
文章
您可通过 推荐好文 或者 撰写文章、项目介绍、使用经验等,分享给社区成员,丰富社区内容。
通过审核后,将发布于官网,可查看已发布的文章。
投递方式
申请阅读权限。
可投稿内容
1、好文推荐
项目相关、领域业务相关、技术栈相关。
描述:
文章标题:
文章链接:
2、原创文章
不仅限于技术文章,提交项目相关的任何领域话题的文章。可以分享自己的学习心得、技术教程、项目应用经验、解决问题的方法等。
分享
以下任意分享均可进行登记(后续若有活动可用):申请编辑权限。
文章分享
撰写文章或经验分享,发布到各大社区网站或专栏,让更多人受益并推动项目的知名度和发展。
经验分享
社区成员可以分享自己的项目经验、解决问题的方法、技术实践等,帮助其他成员解决实际挑战。
宣传推广
可以在自己的社交平台、技术博客或者行业论坛上推广项目,吸引更多人参与和关注。