如何参与

感谢您对EdgeGallery项目的关注!我们非常高兴您能加入我们的全球开发社区。 


 

●  访问:https://gitee.com/edgegallery

●  注册Gitee账号,如果已有账号可直接访问

●  请阅读 社区行为准则

●  签署社区CLA协议

下载离线安装指南、最新可下载版本

体验:集成开发平台、APP开发、实验室

查阅最新版本文档

贡献代码库如何加入EdgeGallery社区

App集成:集成指南、集成入口

APP认证:认证入口

访问托管在Gitee上的EdgeGallery代码库,EdgeGallery当前已开源23个仓库,可以通过关注EdgeGallery组织关注整个项目的情况,也可以通过watch 具体的仓库仅关注该仓库的动态,如果觉得某个仓库做的很好,也可以单独跟这个仓库点亮星星。

在EdgeGallery组织的首页,有六个推荐置顶的仓库,还有组织介绍信息,以及该组织的成就统计等内容;组织介绍中提供了如何参与社区,社区新版本手册,版本发布地址等信息



附上相信超级链接地址:

说明:文档中(超级链接地址:XXXX)仅为提供链接地址,不在具体页面展示

下载离线安装指南 (超链接:https://gitee.com/edgegallery/installer/tree/master/offline)、最新可下载版本(超级链接:http://release.edgegallery.org/

体验

查阅最新版本文档(超级链接:http://docs.edgegallery.org/)、

贡献代码库(超级链接:https://gitee.com/edgegallery)、如何加入EdgeGallery社区 (超级链接:https://gitee.com/edgegallery/community/blob/master/CONTRIBUTE.md

代码库地址:文档库地址:

访问托管在Gitee上的EdgeGallery代码库(超链接地址:https://gitee.com/edgegallery),EdgeGallery当前已开源23个仓库,可以通过关注EdgeGallery组织关注整个项目的情况,也可以通过watch 具体的仓库仅关注该仓库的动态,如果觉得某个仓库做的很好,也可以单独跟这个仓库点亮星星。

在EdgeGallery组织的首页,有六个推荐置顶的仓库,还有组织介绍信息,以及该组织的成就统计等内容;组织介绍中提供了如何参与社区,社区新版本手册,版本发布地址等信息

EdgeGallery社区采用Gitee作为开发系统,所有的贡献均通过该平台完成,我们欢迎您通过参与如下贡献:

1. 提交bug


 EdgeGallery社区每个项目均集成提供issue管理,如果您发现任何EdgeGallery相关问题或者改进建议,建议通过各自项目创建issue提交给社区。具体提交issue可参考EdgeGallery BUG提单指导

**注意:**在提交issue前,建议先通过issue搜索功能查看该项目是否已经有相同或者相关的issue,避免重复提交。

2. 提交代码


EdgeGallery社区采用经典的fork & pull request来提交代码。基本流程如下:

1. 开发人员 fork EdgeGallery 项目仓库到自己的Gitee仓库下

2. git clone 该代码仓库到本地,做一些代码修改,并 git commit 该代码修改

3. 发起 pull request 给EdgeGallery项目仓库

4. EdgeGallery项目 committer 检视开发人员提交的 pull request,如果检视通过,就会 merge 该 pull request 到EdgeGallery项目中

详细指导请参考Tutorial: 如何参与 EdgeGallery 社区开发

 

1. Fork EdgeGallery 仓库

点击项目右上角的“Fork”按钮,Fork这个仓库/Repo到你本地分支

2. Clone 你fork出来的代码副本到本地

git clone https://gitee.com/your_user_name/edgegallery

3. 切换到你想修改的分支

git checkout –b branch_name

4. 在Github 上提Issue,描述你认为存在的问题

Instruction:Tutorial: EdgeGallery BUG提单指导

5. 修改代码

Add the change what you want

6. 检查你的修改

git diff –word-diff

7. 提交你的修改到你的本地分支上

git add <file you’ve modified>git commit -s

8. EdgeGallery 要求你的commit message包含如下信息

COMMIT_TITLEIssue-ID:<TICKET_ID> brief description about your changes

9. 将新分支推送到你的Gitee副本中

git push origin branch_name

10. 创建一个Pull Request

登录Gitee页面并创建Pull Request 。

描述你修改的内容或解决的问题。

如果你的PR与特定的Gitee Issue关联,请在Pull Request 描述中添加Issue编号

11. Review Pull Request

仓库的Commiter 会定时review 你的修改。仓库的commiter会提出修改意见,请及时查看。

12. Merge PR

Committer 如果认为这个修改没有问题,可以Merge次PR。