当前仓库属于关闭状态,部分功能使用受限,详情请查阅 仓库状态说明
7 Star 48 Fork 39

OpenHarmony / distribution
关闭

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README_CN.md 3.03 KB
一键复制 编辑 原始数据 按行查看 历史
zeeman 提交于 2020-12-30 11:08 . update README_CN.md.

OpenHarmony发行版(OpenHarmony Distribution)

OpenHarmony发行版(以下简称发行版)是为开发者提供的按需定制的版本,主要目的如下:

  1. 向开发者提供按需定制版本 :以明确的芯片/开发板/模组/Demo等为颗粒度,联合业界合作伙伴交付按需定制的OpenHarmony发行版,提升开发人员基于OpenHarmony开发的体验和效率;
  2. 向合作伙伴提供最后一公里精准推送能力 :打通包括OpenHarmony社区HarmonyOS包管理(HPM)、DevEco IDE工具等在内的发行版分发管道,帮助合作伙伴优化最后一公里发布渠道,更好的推送发行版到开发者手中。

Distribution仅用于汇总存放官方、第三方OpenHarmony发行版的元数据,作为HarmonyOS包管理(HPM)、DevEco IDE工具等后续环节的元数据源头。我们强烈推荐开发者通过HarmonyOS包管理(HPM)、DevEco IDE工具方便快捷的获取OpenHarmony发行版。

OpenHarmony发行版设置为两个认证等级,等级将体现在Distribution仓HarmonyOS包管理(HPM)、DevEco IDE工具环境中:

  • 官方(Official) ,源码被OpenHarmony社区正式接纳的OpenHarmony发行版。
  • 伙伴(Partner) ,满足以下条件之一的OpenHarmony发行版,这些发行版由合作伙伴发布和维护:

建议Distribution中存放的每个发行版存储的元数据包括:

  • bundle.json:要求能准确生成完整依赖
  • LICENSE
  • README_CN.md
  • README_EN.md
  • CHANGELOG.md:用于记录该开源发行版的变更,可拆分为中英文两个文件,命名规则同README。

发行版命名需考虑方便检索,具体规则如下:

  • 以芯片驱动为核心,厂商_芯片族(可选)_芯片型号_认证等级,如hisilicon_Hi3861_Official;
  • 以单板(开发板/模组)驱动为核心,厂商_板卡型号(可选)_核心芯片型号_认证等级,如BearPi_hm_nano_Hi3861_3rd-party;
  • 以应用为核心的Demo,Demo_板卡型号(可选)_核心芯片型号(可选)_Demo名称_认证等级,如Demo_hisilicon_Hi3518EV300_IPCamera_Official。
1
https://gitee.com/openharmony/distribution.git
git@gitee.com:openharmony/distribution.git
openharmony
distribution
distribution
master

搜索帮助