10月21日,openKylin社区成长体系上线运行,许多小伙伴通过这段时间的贡献已经累积到了一定的积分,今天,在大家的热切期待中,openKylin积分商城正式上线!超多礼品等你发掘~
同时,还有许多小伙伴对如何参与社区贡献还存有一定疑问,为此,我们为大家准备了以下社区贡献攻略,快来一起看看吧~(文末有小福利哦)
01
新手小白如何参与社区贡献
大多数小伙伴认为,openKylin作为一个开源的桌面操作系统根社区,为它做贡献的方式就是贡献代码。实际上,openKylin社区的运作包含很多层面,贡献的途径也很多样化。如果您还是新手小白,那么可以从以下几个方面先了解openKylin社区,并参与基础的社区贡献。
- 浏览社区新闻动态,可以通过openKylin官网或公众号了解;
- 了解社区活动信息,积极报名参与线上线下活动和讨论;
- 下载并安装openKylin操作系统,反馈使用中遇到的问题;
- 在openKylin社区论坛发表帖子,或解答别人的问题。
- 帮助社区完善文档或翻译文档。
社区贡献前准备
签署完成openKylin贡献者许可协议(CLA),即可参与社区贡献。如若未签署,则所做贡献不会计入个人贡献积分。
注:个人开发者签署个人CLA,企业需要签署组织CLA,企业开发者签署员工CLA,关联组织即可。识别二维码或复制下方链接进行签署:
CLA签署:https://cla.openkylin.top/cla
如何了解社区动态
您可以通过社区官网新闻动态或关注openKylin公众号推文进行了解。
官网新闻动态:https://www.openkylin.top/news/
如何参与社区活动
社区活动包括线上活动、Meetup活动、开发者大赛活动、直播活动等,您可以选择感兴趣的活动进行报名,参与到活动中来,能力强者还可以参与活动赛事支持或活动讲师的报名。查看活动信息可以通过社区openKylin小程序,如下:
如何获取openKylin操作系统镜像
作为一个开源操作系统根社区,操作系统无疑是这个社区的核心。我们鼓励更多的人使用openKylin操作系统并提出宝贵意见,通过官网下载栏目获取最新的发布版本。
镜像下载:
https://www.openkylin.top/downloads/628-cn.html
如何反馈问题
- 可以加入社区开发者社群,在群内反馈问题,社区工作人员会进行解答与记录。
- 可以在Gitee/社区论坛,以Issue/帖子方式反馈问题,社区工作人员会进行解答与记录。
- 可以在openKylin小程序问题反馈模块进行问题的提交,会同步在Giee平台创建issue,反馈者可以跟踪问题修复进度。(功能开发中)
我们推荐使用第2,3种,反馈数据不会丢失,同时可以跟踪反馈状态。
社区论坛:https://forum.openkylin.top/portal.php
Gitee仓库:https://gitee.com/openkylin/
如何参与文档贡献
社区文档中心依托Gitee平台,接受对文档相关内容的 Issues 和 PR(Pull Requests) 提交,最终通过 Gitee Pages 平台分发。您可以针对现有文档需要修订的地方,或需要新增的文档内容提交相应的Issues。
文档平台:https://docs.openkylin.top/zh/home
02
资深开发者如何参与社区贡献
如果您已经具备了一定的开发基础,在了解了社区的基本框架之后,想要参与到社区的开发中来,可以进行更深层次的贡献。
- 了解Giee代码托管平台,并签署贡献者协议;
- 查看SIG组与项目,选择加入已有SIG组或组建新的SIG组;
- 尝试完成第一个任务,解决一个bug或开发一个小需求;
- 通过PR的方式提交代码;
- 合并代码到仓库主线中;
- 参与review其他社区贡献者的代码;
- 参与发行版核心软件包的构建;
- 参与操作系统内核开发;
- 为openKylin操作系统集成更多的项目。
如何加入或创建SIG组
openKylin社区通过SIG(Special Interest Group, 兴趣小组)来组织各项社区开发事务,通常一个SIG组会定义一个主题,并围绕一个或者多个项目进行日常运营。您可以选择感兴趣的SIG小组加入或申请组建新的SIG小组。加入流程如下:
加入SIG:
https://www.openkylin.top/sig/application-cn.html
如何开发
将项目源码仓库fork到个人的工作空间中,以避免意外改动对原仓库的影响。操作步骤:
- 打开代码仓库页面,比如https://gitee.com/openkylin/community/tree/master/sig/kernel ;
- 点击右上角的“fork”,选择个人目标空间并点击确认,完成代码仓库 fork ;
- 根据需要在开发环境上 git clone 已 fork 的个人代码仓库, 并进行开发调试等工作。
如何打包以及构建可参考社区文档中的【开始贡献】部分。
03
贡献者权益兑换
努力不会白费,您参与社区的每一份贡献都会促进个人的成长,可以是技能的提升(编码能力、沟通能力、组织能力),也可以是声望的提高(SIG小组核心人物、参选技术委员会成员),或者结交到志同道合的三五好友,此外参与社区贡献还能赚取积分,兑换心仪礼品。详细的贡献行为对应积分值可点击以下链接查看:
openKylin成长体系:
https://www.openkylin.top/community/pgs-cn.html
获取积分后可前往openKylin个人中心兑换精美礼品。
- 登录社区id账号,若没有可点击【注册】按钮进行注册。
- 绑定Gitee账号,可点击Gitee图标授权登录绑定。
- 注:若不绑定,Gitee上参与贡献的积分将无法获取。
- 进入个人中心后,选中积分商城模块查看积分与OK币值,可用剩余积分先兑换成OK币,再用OK币换礼品,兑换成功后可在【我的兑换】里查看礼品发货状态。
04
文末福利时间到
为感谢大家的支持,本次积分商城上线之际,社区准备了10个福袋,只需10个OK币,便可获得openKylin文化衫一件和openKylin专属贴纸一套,还在等什么,赶快点击“https://id.openkylin.top/login ”前往积分商城领取福袋吧!!!先到先得哦~
openKylin(开放麒麟)社区旨在以“共创”为核心,在开源、自愿、平等、协作的基础上,通过开源、开放的方式与企业构建合作伙伴生态体系,共同打造桌面操作系统顶级社区,推动Linux开源技术及其软硬件生态繁荣发展。
社区首批理事成员单位包括麒麟软件、普华基础软件、中科方德、麒麟信安、凝思软件、一铭软件、中兴新支点、元心科技、中国电科32所、技德系统、北京麟卓、先进操作系统创新中心等13家产业同仁和行业机构。
审核:openKylin
暂无更多评论