提交 50f53b33 编写于 作者: P pengjinghui

Merge branch 'master' of gitee.com:jing-hui-peng/community

......@@ -39,6 +39,7 @@ OpenHarmony社区通过[项目管理委员会](/zh/pmc.md)( Project Management
| pmc@openharmony.io <img width=150/>| PMC邮件列表 <img width=100/>| PMC讨论邮件列表,PMC成员可[订阅](https://lists.openatom.io/postorius/lists/pmc.openharmony.io/)<img width=200/>|
| scy@openharmony.io <img width=150/> | 安全问题邮箱 <img width=100/> | 开发者可反馈OpenHarmony安全问题到此邮箱。<img width=200/>|
| scy-priv@openharmony.io <img width=150/>| 安全组邮件列表 <img width=100/>| 安全组成员安全问题处理讨论邮件列表,安全组成员可[订阅](https://lists.openatom.io/postorius/lists/scy-priv.openharmony.io/)<img width=200/>|
| docs@openharmony.io | SIG Docs邮件列表 | OpenHarmony社区文档讨论邮件列表,任何社区文档相关话题都可以在邮件列表讨论。任何开发者可[订阅](https://lists.openatom.io/postorius/lists/docs.openharmony.io)。 |
### OpenHarmony zulip 交流频道
......
......@@ -30,12 +30,13 @@ SIG孵化项目毕业评审组织
| 大类 | 子类 | 要求 | 审查方式 | 审查方式 |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| 基础 | 资料 | 项目首页简明扼要地描述本项目的功能,并显示项目的孵化状态。 | 工具+人工:通过社区OAT工具门禁,检查README文档命名及归档位置;人工检查README文档内容是否清晰描述本项目的功能 | DOC SIG |
| 基础 | 资料 | 项目首页简明扼要地描述本项目的功能,并显示项目的孵化状态。 | 工具+人工:通过社区[OAT工具](https://gitee.com/openharmony-sig/tools_oat),检查README文档命名及归档位置;人工检查README文档内容是否清晰描述本项目的功能 | DOC SIG |
| 基础 | 资料 | 项目在清晰的位置提供构建本项目的指导文档。 | 人工:检查README是否包含构建指导 | DOC SIG |
| 基础 | 资料 | 项目在清晰的位置提供本项目的对外接口文档,如果该项目可供最终用户直接使用,需要提供对应的用户指南。 | 人工:检查是否包含对外API文档及用户指南 | DOC SIG |
| 基础 | 资料 | 提供英文文档,并能处理反馈的英文问题。 | 人工:检查英文资料以及Issue中英文问题的答复 | DOC SIG |
| 法务 | 知识产权 | 项目的所有源码必须包含许可头与版权声明。 | 工具:通过社区OAT工具门禁,检查项目所有文件是否包含正确的许可头与版权头 | QA SIG |
| 法务 | 知识产权 | 项目新开发代码为独立自主开发,当提交第三方贡献时,提交备注中要包含可靠的代码来源信息 | 工具:通过社区FOSSSCAN门禁扫描自研代码,不存在三方代码片断 | QA SIG |
| 法务 | 知识产权 | 原则上不允许二进制交付,特殊场景二进制交付都需要同时提供对应的源码;<br>引用上游源码预构建的二进制,需要同步提供详细的构建指导,确保用户自行构建与该二进制包一致;<br>与硬件相关的驱动、开发板等因为知识产权原因可以提供二进制包,但需同步提供二进制包的分发协议;<br>是否同意无源码的二进制交付以PMC和法务代表评审结果为准。 | 工具:通过社区FOSSSCAN门禁扫描代码,针对二进制来源做排查 | QA SIG |
| 法务 | 知识产权 | 项目Committer都签署DCO协议 | 工具+人工:工具检测代码提交者是否签署DCO,人工审核DCO协议签署 | QA SIG |
| 法务 | 许可证 | 项目包含的许可证为OSI批准的,且其许可证及其依赖软件的许可证不会比OpenHarmony项目的许可证添加更多的限制。 | 工具+人工:通过社区OAT工具门禁,检查项目的许可证兼容性,如果存在问题人工与律师确认 | QA SIG |
| 法务 | 许可证 |项目依赖的库必须是开源软件,可公开获得。保留原开源软件的提交记录 | 工具+人工:通过社区FOSSSCAN门禁扫描三方代码匹配度,人工确认是否是开源软件 | QA SIG |
......
......@@ -13,9 +13,16 @@ Specifies basic design requirements of OpenHarmony ApplicationFramework, Applica
OpenHarmony ApplicationFramework Governance Charter、ApplicationFramework Review, etc.
## The repository
## The repository
- project name:
- ability_ability_lite:https://gitee.com/openharmony/ability_ability_lite
- ability_ability_runtime:https://gitee.com/openharmony/ability_ability_runtime
- ability_ability_base:https://gitee.com/openharmony/ability_ability_base
- ability_form_fwk:https://gitee.com/openharmony/ability_form_fwk
- ability_idl_tool:https://gitee.com/openharmony/ability_idl_tool
- bundlemanager_bundle_framework:https://gitee.com/openharmony/bundlemanager_bundle_framework
- bundlemanager_bundle_framework_lite:https://gitee.com/openharmony/bundlemanager_bundle_framework_lite
- developtools_ace-js2bundle:https://gitee.com/openharmony/developtools_ace-js2bundle
- developtools_ace-ets2bundle:https://gitee.com/openharmony/developtools_ace-ets2bundle
- third_party_weex-loader:https://gitee.com/openharmony/third_party_weex-loader
......@@ -28,6 +35,9 @@ OpenHarmony ApplicationFramework Governance Charter、ApplicationFramework Revie
- arkui_ace_engine_lite:https://gitee.com/openharmony/arkui_ace_engine_lite
- arkui_napi:https://gitee.com/openharmony/arkui_napi
- arkui_ace_engine:https://gitee.com/openharmony/arkui_ace_engine
- global_resource_management:https://gitee.com/openharmony/global_resource_management
- global_resource_management_lite:https://gitee.com/openharmony/global_resource_management_lite
- utils_system_resources:https://gitee.com/openharmony/utils_system_resources
## SIG Members
......
......@@ -13,10 +13,13 @@ ApplicationFramework相关的设计评审、提交评审、《OpenHarmony Applic
## 代码仓
- 代码仓地址:
- appexecfwk_lite:https://gitee.com/openharmony/appexecfwk_appexecfwk_lite
- appexecfwk_standard:https://gitee.com/openharmony/appexecfwk_standard
- aafwk_lite:https://gitee.com/openharmony/aafwk_aafwk_lite
- aafwk_standard:https://gitee.com/openharmony/aafwk_standard
- ability_ability_lite:https://gitee.com/openharmony/ability_ability_lite
- ability_ability_runtime:https://gitee.com/openharmony/ability_ability_runtime
- ability_ability_base:https://gitee.com/openharmony/ability_ability_base
- ability_form_fwk:https://gitee.com/openharmony/ability_form_fwk
- ability_idl_tool:https://gitee.com/openharmony/ability_idl_tool
- bundlemanager_bundle_framework:https://gitee.com/openharmony/bundlemanager_bundle_framework
- bundlemanager_bundle_framework_lite:https://gitee.com/openharmony/bundlemanager_bundle_framework_lite
- developtools_ace-js2bundle:https://gitee.com/openharmony/developtools_ace-js2bundle
- developtools_ace-ets2bundle:https://gitee.com/openharmony/developtools_ace-ets2bundle
- third_party_weex-loader:https://gitee.com/openharmony/third_party_weex-loader
......@@ -29,6 +32,9 @@ ApplicationFramework相关的设计评审、提交评审、《OpenHarmony Applic
- arkui_ace_engine_lite:https://gitee.com/openharmony/arkui_ace_engine_lite
- arkui_napi:https://gitee.com/openharmony/arkui_napi
- arkui_ace_engine:https://gitee.com/openharmony/arkui_ace_engine
- global_resource_management:https://gitee.com/openharmony/global_resource_management
- global_resource_management_lite:https://gitee.com/openharmony/global_resource_management_lite
- utils_system_resources:https://gitee.com/openharmony/utils_system_resources
## SIG组成员
......
......@@ -75,8 +75,6 @@ Basic Software Services includes the following sub-systems:
|MiscServices|[miscservices_print](https://gitee.com/openharmony-sig/miscservices_print)|base/miscservices/print|[litao33](https://gitee.com/litao33)|
|MiscServices|[miscservices_pasteboard](https://gitee.com/openharmony-sig/miscservices_pasteboard)|base/miscservices/pasteboard|[litao33](https://gitee.com/litao33)|
|MiscServices|[miscservices_download](https://gitee.com/openharmony-sig/miscservices_download)|base/miscservices/download|[litao33](https://gitee.com/litao33)|
|Notification|[notification_ces_standard](https://gitee.com/openharmony/notification_ces_standard)|base/notification/ces_standard|[autumn330](https://gitee.com/autumn330)|
|Notification|[notification_ans_standard](https://gitee.com/openharmony/notification_ans_standard)|base/notification/ans_standard|[autumn330](https://gitee.com/autumn330)|
|Account|[account_os_account](https://gitee.com/openharmony/account_os_account)|base/account/os_account|[verystone](https://gitee.com/verystone)|
|Account|[account_app_account](https://gitee.com/openharmony-sig/account_app_account)|base/account/app_account|[verystone](https://gitee.com/verystone)|
|accessibility|[accessibility](https://gitee.com/openharmony/accessibility)|base/accessibility|[dubingjian](https://gitee.com/bj1010)|
......@@ -88,7 +86,9 @@ Basic Software Services includes the following sub-systems:
|ResourceSchedule|[resourceschedule_resource_schedule_service](https://gitee.com/openharmony/resourceschedule_resource_schedule_service)|foundation/resourceschedule/resource_schedule_service|[shire-yao](https://gitee.com/shire-yao)|
|ResourceSchedule|[resourceschedule_memmgr](https://gitee.com/openharmony/resourceschedule_memmgr)|foundation/resourceschedule/plugins/memmgr|[cbraham](https://gitee.com/cbraham)|
|HiviewDFX|[third_party_pyyaml](https://gitee.com/openharmony/third_party_pyyaml)|third_party/pyyaml|[guochuanqi](https://gitee.com/guochuanqi)|
|Notification|[notification_eventhandler](https://gitee.com/openharmony-sig/notification_eventhandler)|base/notification/eventhandler|[zero-cyc](https://gitee.com/zero-cyc)|
|Notification|[notification_eventhandler](https://gitee.com/openharmony/notification_eventhandler)|base/notification/eventhandler|[zero-cyc](https://gitee.com/zero-cyc)|
|Notification|[notification_distributed_notification_service](https://gitee.com/openharmony/notification_distributed_notification_service)|base/notification/distributed_notification_service|[zero-cyc](https://gitee.com/zero-cyc)|
|Notification|[notification_common_event_service](https://gitee.com/openharmony/notification_common_event_service)|base/notification/common_event_service|[zero-cyc](https://gitee.com/zero-cyc)|
## SIG Members
......
......@@ -76,8 +76,6 @@
|Misc软件服务子系统|[miscservices_print](https://gitee.com/openharmony-sig/miscservices_print)|base/miscservices/print|[litao33](https://gitee.com/litao33)|
|Misc软件服务子系统|[miscservices_pasteboard](https://gitee.com/openharmony-sig/miscservices_pasteboard)|base/miscservices/pasteboard|[litao33](https://gitee.com/litao33)|
|Misc软件服务子系统|[miscservices_download](https://gitee.com/openharmony-sig/miscservices_download)|base/miscservices/download|[litao33](https://gitee.com/litao33)|
|事件通知子系统|[notification_ces_standard](https://gitee.com/openharmony/notification_ces_standard)|base/notification/ces_standard|[autumn330](https://gitee.com/autumn330)|
|事件通知子系统|[notification_ans_standard](https://gitee.com/openharmony/notification_ans_standard)|base/notification/ans_standard|[autumn330](https://gitee.com/autumn330)|
|账号子系统|[account_os_account](https://gitee.com/openharmony/account_os_account)|base/account/os_account|[verystone](https://gitee.com/verystone)|
|账号子系统|[account_app_account](https://gitee.com/openharmony-sig/account_app_account)|base/account/app_account|[verystone](https://gitee.com/verystone)|
|无障碍软件服务子系统|[accessibility](https://gitee.com/openharmony/accessibility)|base/accessibility|[dubingjian](https://gitee.com/bj1010)|
......@@ -90,7 +88,9 @@
|资源调度子系统|[resourceschedule_memmgr](https://gitee.com/openharmony/resourceschedule_memmgr)|foundation/resourceschedule/plugins/memmgr|[cbraham](https://gitee.com/cbraham)|
|DFX子系统|[third_party_pyyaml](https://gitee.com/openharmony/third_party_pyyaml)|third_party/pyyaml|[guochuanqi](https://gitee.com/guochuanqi)|
|定制子系统|[customization_enterprise_device_management](https://gitee.com/openharmony-sig/customization_enterprise_device_management)|customization_enterprise_device_management|[caiminggang](https://gitee.com/caiminggang)|
|事件通知子系统|[notification_eventhandler](https://gitee.com/openharmony-sig/notification_eventhandler)|base/notification/eventhandler|[zero-cyc](https://gitee.com/zero-cyc)|
|事件通知子系统|[notification_eventhandler](https://gitee.com/openharmony/notification_eventhandler)|base/notification/eventhandler|[zero-cyc](https://gitee.com/zero-cyc)|
|事件通知子系统|[notification_distributed_notification_service](https://gitee.com/openharmony/notification_distributed_notification_service)|base/notification/distributed_notification_service|[zero-cyc](https://gitee.com/zero-cyc)|
|事件通知子系统|[notification_common_event_service](https://gitee.com/openharmony/notification_common_event_service)|base/notification/common_event_service|[zero-cyc](https://gitee.com/zero-cyc)|
## SIG组成员
......
......@@ -35,6 +35,7 @@
- third_party_markupsafe: https://gitee.com/openharmony/third_party_markupsafe
- third_party_mingw-w64: https://gitee.com/openharmony/third_party_mingw-w64
- third_party_musl: https://gitee.com/openharmony/third_party_musl
- third_party_mimalloc: https://gitee.com/openharmony-sig/third_party_mimalloc
- third_party_ninja: https://gitee.com/openharmony/third_party_ninja
- third_party_python: https://gitee.com/openharmony/third_party_python
- third_party_quickjs: https://gitee.com/openharmony/third_party_quickjs
......
......@@ -34,6 +34,7 @@
- third_party_markupsafe: https://gitee.com/openharmony/third_party_markupsafe
- third_party_mingw-w64: https://gitee.com/openharmony/third_party_mingw-w64
- third_party_musl: https://gitee.com/openharmony/third_party_musl
- third_party_mimalloc: https://gitee.com/openharmony-sig/third_party_mimalloc
- third_party_ninja: https://gitee.com/openharmony/third_party_ninja
- third_party_python: https://gitee.com/openharmony/third_party_python
- third_party_quickjs: https://gitee.com/openharmony/third_party_quickjs
......
......@@ -36,6 +36,6 @@
### 联系方式(可选)
- 邮件列表:dev@openharmony.io
- 邮件列表:docs@openharmony.io
- Zulip群组:documentation_sig
- 微信群:暂无
......@@ -11,24 +11,23 @@ Note: The content of this SIG follows the convention described in OpenHarmony's
### The repository
- project name:
- drivers_framework: https://gitee.com/openharmony/drivers_framework
- drivers_hdf_core: https://gitee.com/openharmony/drivers_hdf_core
- drivers_peripheral: https://gitee.com/openharmony/drivers_peripheral
- drivers_adapter: https://gitee.com/openharmony/drivers_adapter
- drivers_adapter_khdf_linux: https://gitee.com/openharmony/drivers_adapter_khdf_linux
- drivers_interface:https://gitee.com/openharmony/drivers_interface
- third_party_libnl:https://gitee.com/openharmony-sig/third_party_libnl
- third_party_libnl:https://gitee.com/openharmony/third_party_libnl
- third_party_openmax: https://gitee.com/openharmony/third_party_openmax
## SIG Members
### Leader
- @chenfeng469(https://gitee.com/chenfeng469)
- @zhaowenhua(https://gitee.com/shidi_snow)
### Committers
### Committers列表
- @zianed(https://gitee.com/zianed)
- @dxbedu(https://gitee.com/dxbedu)
- @duxiaobo(https://gitee.com/dxbedu)
- @Kevin-Lau(https://gitee.com/Kevin-Lau)
- @yuanbo(https://gitee.com/yuanbogit)
- @zhuangchunxin(https://gitee.com/aqxyjay)
### Meetings
- Meeting time: BiWeek Wednesday 16:00
......
......@@ -13,10 +13,8 @@
## 代码仓
- 代码仓地址:
- drivers_framework:https://gitee.com/openharmony/drivers_framework
- drivers_hdf_core:https://gitee.com/openharmony/drivers_hdf_core
- drivers_peripheral:https://gitee.com/openharmony/drivers_peripheral
- drivers_adapter:https://gitee.com/openharmony/drivers_adapter
- drivers_adapter_khdf_linux:https://gitee.com/openharmony/drivers_adapter_khdf_linux
- drivers_interface:https://gitee.com/openharmony/drivers_interface
- third_party_libnl:https://gitee.com/openharmony/third_party_libnl
- third_party_openmax:https://gitee.com/openharmony/third_party_openmax
......@@ -24,14 +22,14 @@
## SIG组成员
### Leader
- @chenfeng469(https://gitee.com/chenfeng469)
- @zhaowenhua(https://gitee.com/shidi_snow)
### Committers列表
- @zianed(https://gitee.com/zianed)
- @dxbedu(https://gitee.com/dxbedu)
- @duxiaobo(https://gitee.com/dxbedu)
- @Kevin-Lau(https://gitee.com/Kevin-Lau)
- @yuanbo(https://gitee.com/yuanbogit)
- @zhuangchunxin(https://gitee.com/aqxyjay)
### 会议
- 会议时间:双周例会,周三下午16:00
- 会议申报:[SIG-Driver会议议题收集](https://shimo.im/sheets/36GKhpvrXd8TcQHY)
......
......@@ -13,7 +13,7 @@ OpenHarmony Graphics and windowmanager related design and review.
## The repository
- project name:
- graphic_standard:https://gitee.com/openharmony/graphic_standard
- graphic_graphic_2d:https://gitee.com/openharmony/graphic_graphic_2d
- graphic_surface:https://gitee.com/openharmony/graphic_surface
- graphic_ui:https://gitee.com/openharmony/graphic_ui
- graphic_utils:https://gitee.com/openharmony/graphic_utils
......
......@@ -13,7 +13,7 @@ OpenHarmony 图形管理。
## 代码仓
- 代码仓地址:
- graphic_standard:https://gitee.com/openharmony/graphic_standard
- graphic_graphic_2d:https://gitee.com/openharmony/graphic_graphic_2d
- graphic_surface:https://gitee.com/openharmony/graphic_surface
- graphic_ui:https://gitee.com/openharmony/graphic_ui
- graphic_utils:https://gitee.com/openharmony/graphic_utils
......
{
"Leader": [
{
"gitee_id": "xiaojian_ide",
"gitee_email": "xiaojian756@huawei.com"
}
],
"Committers": [
{
"gitee_id": "mumuyuegu",
"gitee_email": "hulin.hulin@huawei.com"
},
{
"gitee_id": "Sanchuan_IDE",
"gitee_email": "weisanchuan@huawei.com"
},
{
"gitee_id": "mingrui_emu",
"gitee_email": "mingrui@huawei.com"
},
{
"gitee_id": "yang-lin-16",
"gitee_email": "yanglin5@huawei.com"
},
{
"gitee_id": "idealmost",
"gitee_email": "limian1@huawei.com"
},
{
"gitee_id": "wangjian_oh",
"gitee_email": "michael.wangjian@huawei.com"
},
{
"gitee_id": "lipeng_side",
"gitee_email": "lipeng45@huawei.com"
},
{
"gitee_id": "xiongxiaoyong8",
"gitee_email": "xiongxiaoyong@huawei.com"
},
{
"gitee_id": "gaoxi785",
"gitee_email": "gaoxi785@huawei.com"
},
{
"gitee_id": "harmonyide",
"gitee_email": "fangcen@huawei.com"
},
{
"gitee_id": "xiexg-dc",
"gitee_email": "xiexg@digitalchina.com"
},
{
"gitee_id": "sz-dc",
"gitee_email": "harmonyos_sz@digitalchina.com"
},
{
"gitee_id": "lengege",
"gitee_email": "liulongc@digitalchina.com"
},
{
"gitee_id": "zhaojunxia2020",
"gitee_email": "zhaojunxia@kaihongdigi.com"
},
{
"gitee_id": "bayanxing",
"gitee_email": "bayanxing@kaihongdigi.com"
}
]
}
# SIG-ide
English | [简体中文](./sig-ide_cn.md)
Note: The contents of this SIG follows the convention described in OpenHarmony's PMC Management Charter README.
## SIG group work objectives and scope
### work goals
Cooperate with ecosystem and community developers to establish a new ecosystem co-construction mechanism to form a lifecycle system which covers IDE(Integrated Development Environment) feature planning, development and testing, and O&M(Operation and Management) operations. Work together to build the best OpenHarmony IDE to help developers reduce costs and improve efficiency.
### work scope
+ Features planning phase:
Collecting, prioritizing and reviewing the feature requirements
+ Developing and testing phase:
+ 1) Features co-construction:
Plugin solution discussion and integration; IDE functional modules co-construction; IDE platform co-built.
+ 2) Resources co-construction: engineering vertical templates and samples/codelabs integration
+ O&M phase:
IDE documents, samples, FAQs and issues reply
## The repository
+ project name:
+ <https://gitee.com/openharmony-sig/napi_plugin>
+ <https://gitee.com/openharmony-sig/hcs_config_plugin>
## SIG Members
### Leader
+ @xiaojian_ide(<https://gitee.com/xiaojian_ide>)
### Committers
+ @mumuyuegu(<https://gitee.com/mumuyuegu>)
+ @wangjian_oh(<https://gitee.com/wangjian_oh>)
+ @lipeng_side(<https://gitee.com/lipeng_side>)
+ @mingrui_emu(<https://gitee.com/mingrui_emu>)
+ @xiongxiaoyong8(<https://gitee.com/xiongxiaoyong8>)
+ @idealmost(<https://gitee.com/idealmost>)
+ @Sanchuan_IDE(<https://gitee.com/Sanchuan_IDE>)
+ @gaoxi785(<https://gitee.com/gaoxi785>)
+ @yang-lin-16(<https://gitee.com/yang-lin-16>)
+ @harmonyide(<https://gitee.com/harmonyide>)
+ @bayanxing(<https://gitee.com/bayanxing>)
+ @zhaojunxia2020(<https://gitee.com/zhaojunxia2020>)
+ @xiexg-dc(<https://gitee.com/xiexg-dc>)
+ @lengege(<https://gitee.com/lengege>)
+ @sz-dc(<https://gitee.com/sz-dc>)
### Meetings
+ Meeting time: Wednesday at 16:00 o'clock, biweekly
+ Meeting application: [SIG-Ide application](https://shimo.im/docs/RKAWVD8p8OiOVek8)
+ Meeting link: Welink
+ Meeting notification: [subscribe](https://lists.openatom.io/postorius/lists/dev.openharmony.io) to the mailing list dev@openharmony.io for the meeting link
+ Meeting-Minutes: To view the minutes of past meetings, please click this [link](https://gitee.com/openharmony-sig/sig-content/tree/master/ide/meetings)
### Contact(optional)
+ Mailing list: sig_ide@openharmony.io
+ Zulip group: <https://zulip.openharmony.cn>
+ WeChat group: NA
# SIG-ide
简体中文 | [English](./sig-ide.md)
说明:本SIG的内容遵循OpenHarmony的PMC管理章程 [README](/zh/pmc.md)中描述的约定。
## SIG组工作目标和范围
### 工作目标
联合生态和社区开发者力量,建立新型生态共建机制,形成覆盖需求规划、开发测试、运维运营的全生命周期循环体系,共同打造最好用的南北向OpenHarmony IDE,助力开发者降低开发成本,提升开发效率
### 工作范围
+ 需求规划阶段
+ 特性需求意见征集、排序、评审等
+ 开发测试阶段
+ 1) 特性共建:社区开发者贡献插件方案讨论、集成;IDE的功能模块共建;IDE的底座共建
+ 2) 资源共建:工程垂类模板、开发样例集成等
+ 运营运维阶段:IDE的指导文档、样例、FAQs以及issues答复
## 代码仓
+ 代码仓地址:
+ <https://gitee.com/openharmony-sig/napi_plugin>
+ <https://gitee.com/openharmony-sig/hcs_config_plugin>
## SIG组成员
### Leader
+ @xiaojian_ide(<https://gitee.com/xiaojian_ide>)
### Committers列表
+ @mumuyuegu(<https://gitee.com/mumuyuegu>)
+ @wangjian_oh(<https://gitee.com/wangjian_oh>)
+ @lipeng_side(<https://gitee.com/lipeng_side>)
+ @mingrui_emu(<https://gitee.com/mingrui_emu>)
+ @xiongxiaoyong8(<https://gitee.com/xiongxiaoyong8>)
+ @idealmost(<https://gitee.com/idealmost>)
+ @Sanchuan_IDE(<https://gitee.com/Sanchuan_IDE>)
+ @gaoxi785(<https://gitee.com/gaoxi785>)
+ @yang-lin-16(<https://gitee.com/yang-lin-16>)
+ @harmonyide(<https://gitee.com/harmonyide>)
+ @bayanxing(<https://gitee.com/bayanxing>)
+ @zhaojunxia2020(<https://gitee.com/zhaojunxia2020>)
+ @xiexg-dc(<https://gitee.com/xiexg-dc>)
+ @lengege(<https://gitee.com/lengege>)
+ @sz-dc(<https://gitee.com/sz-dc>)
### 会议
+ 会议时间:双周例会,周三下午16:00(暂定)
+ 会议申报:[SIG-Ide会议议题收集](https://shimo.im/docs/RKAWVD8p8OiOVek8)
+ 会议链接: Welink或其他会议
+ 会议通知: 请[订阅](https://lists.openatom.io/postorius/lists/dev.openharmony.io)邮件列表 dev@openharmony.io 获取会议链接
+ 会议纪要: [归档链接地址](https://gitee.com/openharmony-sig/sig-content/tree/master/ide/meetings)
### 联系方式(可选)
+ 邮件列表:sig_ide@openharmony.io
+ Zulip群组:待定
+ 微信群:待定
......@@ -28,6 +28,7 @@ File system related open source software used by OpenHarmony lite equipment, inc
- repository15 name:https://gitee.com/openharmony/third_party_gptfdisk
- repository16 name:https://gitee.com/openharmony/third_party_newfs_msdos
- repository17 name:https://gitee.com/openharmony/third_party_exfat-utils
- repository18 name:https://gitee.com/openharmony/third_party_exfatprogs
## SIG Members
......
......@@ -31,6 +31,7 @@
- repository15名称:https://gitee.com/openharmony/third_party_gptfdisk
- repository16名称:https://gitee.com/openharmony/third_party_newfs_msdos
- repository17名称:https://gitee.com/openharmony/third_party_exfat-utils
- repository18名称:https://gitee.com/openharmony/third_party_exfatprogs
## SIG组成员
......
......@@ -12,9 +12,73 @@
4. 负责项目的交付过程协调。
### 工作范围
1. 社区版本发布流程。
2. 社区版本发行时间表。
3. 社区版本补丁发布流程和生命周期策略说明。
#### 社区版本发布流程
openHarmony社区在每个发行版正式发布评审会议之前,通过邮件形式收集测试SIG、QA团队、法务、配置管理团队、版本发布团队、基金会等意见,以此确定本次正式发行版是否满足发行条件。
该会议称为:GO/NOGO会议。QA团队负责验证待正式发布版本是否满足openHarmony社区发行版正式发布标准。质量检查小组的决定必须基于拦截版本及组件质量问题流程(待发布)。
如果在版本正式发布之前已经执行了与发布阶段(Beta测试版或最终发布版)相对应的所有验证测试活动,并且在Beta测试版本和正式发行版中均没有待解决且影响版本或组件功能的问题的前提下,QA团队将会同意发布。
如果存在尚未解决的且各个团队评估影响版本或组件的关键问题时,或者验证测试任务没有结束或未执行,则QA不会批准该版本发布。如果存在其他版本发布反对意见团队或者参与者,则最终以GO/NOGO会议决策为准。
| **序号** | **关键活动** |**内容描述** |**活动要求说明** |**责任组织** |
| ------------ | -------------------- | ---------------------- | ---------------------------------------------------------- | ------------- |
| 1 | 社区版本发布评审 | 评审入口条件检查 | 在正式发布评审会之前,对于评审入口条件进行检查,需社区代码工具告警清零、社区版本集成测试活动完成、无关键阻塞问题遗留、配套资料完成。 | SIG-QA |
| 2 | 社区版本发布评审 | 组织社区版本发布评审| 正式组织社区版本发布评审会,正式评委包含:测试SIG、QA团队、法务、配置管理团队、版本发布团队、基金会基金会 | SIG-release |
| 3 | 社区版本发布评审 | 社区版本版本包发布 | 社区版本分支TAG归档,上传华为云,版本获取链接更新并验证(含SDK) | SIG-社区构建 |
| 4 | 社区版本发布评审 | 社区版本发布后用户验证 | 针对最终发布版本的验证,确保与计划发布版本一致,含两种方式: - Repo拉取源码获取、编译烧录、亮屏;- Docker环境下的编译、烧录、亮屏 | SIG-releas(基金会参与) |
| 5 | 社区版本发布评审 | Release notes发布社区 | Release notes发布社区 | SIG-release |
| 6 | 社区版本发布评审 | 版本发布社区邮件推送 | 版本发布社区邮件推送 | SIG-release |
| 7 | 社区版本发布评审 | 版本发布社区公告 | 版本发布社区公告 | SIG-社区构建 |
##### 会议组织
- 会议通常由openHarmony社区版本发布 sig主持,主持人在会议开始前三天发送电子邮件通知,指定会议地点和时间,敬请关注以下OpenHarmony版本发布评审会议通知。
- 在会议开始时,应明确确定openHarmony社区测试SIG、QA团队、法务、配置管理团队、版本发布团队、基金会等团队的代表成员;
##### 会议成果
- 决定发布是否为同意发布。
- 如果满足发布标准,则将发布声明为同意发布。
- 如果发布标准不符合,顺延到下一个星期继续决策。
- 测试SIG、QA团队、法务、配置管理团队、版本发布团队、基金会等团队的代表成员一致宣布发布为同意发布。
- 一旦发布被声明为同意发布(满足openHarmony社区发布标准),其状态就无法更改。
- 版本一旦发布,即使发现了其他错误,也无法撤消,直到下个补丁版本阶段以单组件更新方式修复解决。
##### 版本发布件清单
- 本次版本发布涉及的需求清单、解决的缺陷清单。(归档路径:https://gitee.com/openharmony/docs/tree/master/zh-cn/release-notes)
- 测试报告归档。(归档路径:https://gitee.com/openharmony/community/tree/master/release-management/QA)
- SDK发布。(归档路径:https://mirror.iscas.ac.cn/openharmony/sdk)
- 版本打TAG,代码压缩包和镜像发布。(归档路径:https://mirrors.huaweicloud.com/harmonyos/os/)
- 版本ReleaseNotes归档和发布。(归档路径:https://gitee.com/openharmony/docs/tree/master/zh-cn/release-notes)
- 资料发布,含API变更说明,API手册。(归档路径:https://gitee.com/openharmony/docs)
- 社区发布版本公告(发布路径:https://gitee.com/openharmony)
#### 社区版本发行时间表
| **迭代计划** | **版本号** |**API版本号**| **版本构建** | **版本转测试** | **版本发布** |
| ------------ | --------------------- | --------- | ------------ | -------------- | ---------------- |
| IT1 | OpenHarmony 2.2 Beta2 | 6 | 2021/7/21 | 2021/7/21 | **2021/7/30** |
| IT2 | OpenHarmony 3.0 LTS | 7 | 2021/9/22 | 2021/9/22 | **2021/9/28** |
| IT3 | OpenHarmony 3.1 Beta | 8 | 2021/12/22 | 2021/12/22 | **2021/12/30** |
| IT4 | OpenHarmony 3.1 Release | 8 | 2022/3/9 | 2022/3/9 | **2022/3/30** |
| IT5 | OpenHarmony 3.2 Beta1 | 9 | 2022/5/25 | 2022/5/26 | **2022/5/30** |
| IT6 | OpenHarmony 3.2 Beta2 | 9 | 2022/7/20 | 2022/7/21 | **2022/7/30** |
| IT7 | OpenHarmony 3.2 Beta3 | 9 | 2022/9/21 | 2022/9/22 | **2022/9/30** |
| IT8 | OpenHarmony 3.2 Beta4 | 9 | 2022/10/15 | 2022/10/17 | **2022/11/30** |
#### 社区版本补丁发布流程和生命周期策略说明
openHarmony版本开发周期大约为6个月,Release版本正式发布后,维护周期1年,1年安全补丁,LTS版本正式发布后,维护周期2年,1.5年安全补丁
| **分支类型** | **生命周期** |
| ------------ | --------------------- |
| LTS | 每年Q3发布一次,维护2年 + 1.5年安全补丁 |
| release | 每年Q1发布一次,维护1年 + 1年安全补丁 |
| **阶段** | **维护策略** |
| ------------ | --------------------- |
| BugFix | 缺陷修复;安全漏洞修复(月度);维护版本节奏(第一年每两月,第二年季度) |
| 安全补丁阶段 | 严重缺陷被动响应;安全漏洞修复(月度) |
![输入图片说明](./figures/version_lifecycle.png)
## 代码仓
- 代码仓地址:
......
......@@ -79,5 +79,33 @@
"gitee_id": "haiyang691",
"gitee_email": "haiyangj@whu.edu.cn"
}
{
"gitee_id": "louisa21",
"gitee_email": "luqian@tsinghuaic.com"
}
{
"gitee_id": "liujiawei06",
"gitee_email": "liujw@tsinghuaic.com"
}
{
"gitee_id": "sun-hengbo",
"gitee_email": "Sunhb01@tsinghuaic.com"
}
{
"gitee_id": "wangxin_tsinghuaic",
"gitee_email": "wangxin@tsinghuaic.com"
}
{
"gitee_id": "luckyChina2022",
"gitee_email": "lanrf@163.com"
}
{
"gitee_id": "liangyanchen_fe41",
"gitee_email": "liangyan.chen@st.com"
}
{
"gitee_id": "HuomingXIE",
"gitee_email": "huoming.xie@st.com"
}
]
}
\ No newline at end of file
......@@ -44,6 +44,13 @@ Secure Element (SE) is a secure chip that is by design protected from unauthoriz
- @zhaoyonggang2022(https://gitee.com/zhaoyonggang2022)
- @huanghanbin(https://gitee.com/huanghanbin)
- @haiyang691(https://gitee.com/haiyang691)
- @louisa21(https://gitee.com/louisa21)
- @liujiawei06(https://gitee.com/liujiawei06)
- @sun-hengbo(https://gitee.com/sun-hengbo)
- @wangxin_tsinghuaic(https://gitee.com/wangxin_tsinghuaic)
- @luckyChina2022(https://gitee.com/luckyChina2022)
- @liangyanchen_fe41(https://gitee.com/liangyanchen_fe41)
- @HuomingXIE(https://gitee.com/HuomingXIE)
### Meetings
- Meeting time:Every Wednesday at 10:00 am, UTC+8
......
......@@ -43,6 +43,13 @@
- @zhaoyonggang2022(https://gitee.com/zhaoyonggang2022)
- @huanghanbin(https://gitee.com/huanghanbin)
- @haiyang691(https://gitee.com/haiyang691)
- @louisa21(https://gitee.com/louisa21)
- @liujiawei06(https://gitee.com/liujiawei06)
- @sun-hengbo(https://gitee.com/sun-hengbo)
- @wangxin_tsinghuaic(https://gitee.com/wangxin_tsinghuaic)
- @luckyChina2022(https://gitee.com/luckyChina2022)
- @liangyanchen_fe41(https://gitee.com/liangyanchen_fe41)
- @HuomingXIE(https://gitee.com/HuomingXIE)
### 会议
......
......@@ -13,7 +13,7 @@ OpenHarmony security sbusystem, including application permissions, application s
### The repository
- project name:
- deviceauth:https://gitee.com/openharmony/security_deviceauth
- device_auth:https://gitee.com/openharmony/security_device_auth
- huks:https://gitee.com/openharmony/security_huks
- dataclassification:https://gitee.com/openharmony/security_dataclassification
- appverify:https://gitee.com/openharmony/security_appverify
......@@ -23,9 +23,9 @@ OpenHarmony security sbusystem, including application permissions, application s
- selinux:https://gitee.com/openharmony/security_selinux
- access_token:https://gitee.com/openharmony/security_access_token
- useriam_auth_executor_mgr:https://gitee.com/openharmony/useriam_auth_executor_mgr
- useriam_faceauth:https://gitee.com/openharmony/useriam_faceauth
- useriam_face_auth:https://gitee.com/openharmony/useriam_face_auth
- useriam_pin_auth:https://gitee.com/openharmony/useriam_pin_auth
- useriam_user_auth:https://gitee.com/openharmony/useriam_user_auth
- useriam_user_auth_framework:https://gitee.com/openharmony/useriam_user_auth_framework
- useriam_user_idm:https://gitee.com/openharmony/useriam_user_idm
- security_device_security_level:https://gitee.com/openharmony/security_device_security_level
- developtools_hapsigner:https://gitee.com/openharmony/developtools_hapsigner
......
......@@ -13,7 +13,7 @@ OpenHarmony安全业务,包括应用权限、应用签名、设备认证和密
## 代码仓
- 代码仓地址:
- deviceauth:https://gitee.com/openharmony/security_deviceauth
- device_auth:https://gitee.com/openharmony/security_device_auth
- huks:https://gitee.com/openharmony/security_huks
- dataclassification:https://gitee.com/openharmony/security_dataclassification
- appverify:https://gitee.com/openharmony/security_appverify
......@@ -23,9 +23,9 @@ OpenHarmony安全业务,包括应用权限、应用签名、设备认证和密
- selinux:https://gitee.com/openharmony/security_selinux
- access_token:https://gitee.com/openharmony/security_access_token
- useriam_auth_executor_mgr:https://gitee.com/openharmony/useriam_auth_executor_mgr
- useriam_faceauth:https://gitee.com/openharmony/useriam_faceauth
- useriam_face_auth:https://gitee.com/openharmony/useriam_face_auth
- useriam_pin_auth:https://gitee.com/openharmony/useriam_pin_auth
- useriam_user_auth:https://gitee.com/openharmony/useriam_user_auth
- useriam_user_auth_framework:https://gitee.com/openharmony/useriam_user_auth_framework
- useriam_user_idm:https://gitee.com/openharmony/useriam_user_idm
- security_device_security_level:https://gitee.com/openharmony/security_device_security_level
- developtools_hapsigner:https://gitee.com/openharmony/developtools_hapsigner
......
......@@ -18,7 +18,8 @@
"https://gitee.com/openharmony/third_party_fsck_msdos",
"https://gitee.com/openharmony/third_party_gptfdisk",
"https://gitee.com/openharmony/third_party_newfs_msdos",
"https://gitee.com/openharmony/third_party_exfat-utils"
"https://gitee.com/openharmony/third_party_exfat-utils",
"https://gitee.com/openharmony/third_party_exfatprogs"
],
"project-path": [
"third_party/littlefs",
......@@ -37,25 +38,22 @@
"third_party/fsck_msdos",
"third_party/gptfdisk",
"third_party/newfs_msdos",
"third_party/exfat-utils"
"third_party/exfat-utils",
"third_party/exfatprogs"
]
},
{
"sig-name": "sig-driver",
"projects": [
"https://gitee.com/openharmony/drivers_framework",
"https://gitee.com/openharmony/drivers_hdf_core",
"https://gitee.com/openharmony/drivers_peripheral",
"https://gitee.com/openharmony/drivers_adapter",
"https://gitee.com/openharmony/drivers_adapter_khdf_linux",
"https://gitee.com/openharmony/drivers_interface",
"https://gitee.com/openharmony/third_party_libnl",
"https://gitee.com/openharmony/third_party_openmax"
],
"project-path": [
"drivers/framework",
"drivers/hdf_core",
"drivers/peripheral",
"drivers/adapter",
"drivers/adapter/khdf/linux",
"drivers/interface",
"third_party/libnl",
"third_party/openmax"
......@@ -504,7 +502,8 @@
"https://gitee.com/openharmony/resourceschedule_resource_schedule_service",
"https://gitee.com/openharmony/third_party_pyyaml",
"https://gitee.com/openharmony/resourceschedule_memmgr",
"https://gitee.com/openharmony-sig/customization_enterprise_device_management"
"https://gitee.com/openharmony-sig/customization_enterprise_device_management",
"https://gitee.com/openharmony/notification_eventhandler"
],
"project-path": [
"base/hiviewdfx/hievent_lite",
......@@ -556,8 +555,8 @@
"base/miscservices/print",
"base/miscservices/pasteboard",
"base/miscservices/download",
"base/notification/ces_standard",
"base/notification/ans_standard",
"base/notification/common_event_service",
"base/notification/distributed_notification_service",
"base/account/os_account",
"base/account/app_account",
"base/accessibility",
......@@ -568,7 +567,8 @@
"foundation/resourceschedule/resource_schedule_service",
"third_party/pyyaml",
"foundation/resourceschedule/plugins/memmgr",
"base/customization/enterprise_device_management"
"base/customization/enterprise_device_management",
"base/notification/eventhandler"
]
},
{
......@@ -595,7 +595,7 @@
"https://gitee.com/openharmony/third_party_libpsl",
"https://gitee.com/openharmony/third_party_gettext",
"https://gitee.com/openharmony/third_party_openh264",
"https://gitee.com/openharmony/graphic_standard",
"https://gitee.com/openharmony/graphic_graphic_2d",
"https://gitee.com/openharmony/graphic_surface",
"https://gitee.com/openharmony/graphic_ui",
"https://gitee.com/openharmony/graphic_utils",
......@@ -675,7 +675,7 @@
{
"sig-name": "sig-security",
"projects": [
"https://gitee.com/openharmony/security_deviceauth",
"https://gitee.com/openharmony/security_device_auth",
"https://gitee.com/openharmony/security_huks",
"https://gitee.com/openharmony/security_dataclassification",
"https://gitee.com/openharmony/security_appverify",
......@@ -685,9 +685,9 @@
"https://gitee.com/openharmony/security_selinux",
"https://gitee.com/openharmony/security_access_token",
"https://gitee.com/openharmony/useriam_auth_executor_mgr",
"https://gitee.com/openharmony/useriam_faceauth",
"https://gitee.com/openharmony/useriam_face_auth",
"https://gitee.com/openharmony/useriam_pin_auth",
"https://gitee.com/openharmony/useriam_user_auth",
"https://gitee.com/openharmony/useriam_user_auth_framework",
"https://gitee.com/openharmony/useriam_user_idm",
"https://gitee.com/openharmony/security_device_security_level",
"https://gitee.com/openharmony/developtools_hapsigner",
......@@ -695,7 +695,7 @@
"https://gitee.com/openharmony-sig/security_privacy_center"
],
"project-path": [
"base/security/deviceauth",
"base/security/device_auth",
"base/security/huks/",
"base/security/dataclassification",
"base/security/device_security_level",
......@@ -703,11 +703,11 @@
"base/security/permission",
"base/security/access_token",
"third_party/selinux",
"base/user_iam/auth_executor_mgr",
"base/user_iam/face_auth",
"base/user_iam/pin_auth",
"base/user_iam/user_auth",
"base/user_iam/user_idm",
"base/useriam/auth_executor_mgr",
"base/useriam/face_auth",
"base/useriam/pin_auth",
"base/useriam/user_auth_framework",
"base/useriam/user_idm",
"developtools/hapsigner",
"base/security/certificate_manager",
"applications/standard/security_privacy_center",
......@@ -730,14 +730,16 @@
"https://gitee.com/openharmony/js_sys_module",
"https://gitee.com/openharmony/js_util_module",
"https://gitee.com/openharmony/js_worker_module",
"https://gitee.com/openharmony-sig/utils_memory"
"https://gitee.com/openharmony-sig/utils_memory",
"https://gitee.com/openharmony-sig/third_party_mimalloc"
],
"project-path": [
"base/compileruntime/js_api_module",
"base/compileruntime/js_sys_module",
"base/compileruntime/js_util_module",
"base/compileruntime/js_worker_module",
"utils/memory"
"utils/memory",
"third_party/mimalloc"
]
},
{
......@@ -848,13 +850,44 @@
"projects": [
"https://gitee.com/openharmony/arkui_ace_engine",
"https://gitee.com/openharmony/arkui_ace_engine_lite",
"https://gitee.com/openharmony/arkui_napi"
"https://gitee.com/openharmony/arkui_napi",
"https://gitee.com/openharmony/ability_ability_runtime",
"https://gitee.com/openharmony/ability_ability_lite",
"https://gitee.com/openharmony/ability_ability_base",
"https://gitee.com/openharmony/ability_form_fwk",
"https://gitee.com/openharmony/ability_idl_tool",
"https://gitee.com/openharmony/bundlemanager_bundle_framework",
"https://gitee.com/openharmony/bundlemanager_bundle_framework_lite",
"https://gitee.com/openharmony/global_resource_management",
"https://gitee.com/openharmony/global_resource_management_lite",
"https://gitee.com/openharmony/utils_system_resources"
],
"project-path": [
"foundation/arkui/ace_engine",
"foundation/arkui/ace_engine_lite",
"foundation/arkui/napi"
"foundation/arkui/napi",
"foundation/ability/ability_runtime",
"foundation/ability/ability_lite",
"foundation/ability/ability_base",
"foundation/ability/form_fwk",
"foundation/ability/idl_tool",
"foundation/bundlemanager/bundle_framework",
"foundation/bundlemanager/bundle_framework_lite",
"base/global/resource_management",
"base/global/global_resource_management_lite",
"utils/system_resources"
]
},
{
"sig-name": "sig-ide",
"projects": [
"https://gitee.com/openharmony-sig/napi_plugin",
"https://gitee.com/openharmony-sig/hcs_config_plugin"
],
"project-path": [
"NONE",
"NONE"
]
}
]
}
\ No newline at end of file
}
# repo manifest branch name=gitee_login_name1:mail1,gitee_login_name2:mail2.....
OpenHarmony_1.0.1_release= shermanzhong:sherman.zhong@huawei.com
OpenHarmony-3.0-LTS= shermanzhong:sherman.zhong@huawei.com
weekly= aiyongfu:aiyongfu@huawei.com, ding_haihua:dinghiahua@huawei.com, five-yuan:wuyunjie@huawei.com,zhangfanfan2:zhangfanfan2@huawei.com, jiang-xiaofeng:jiangxiaofeng8@huawei.com, leonchan5:chenwei26@huawei.com, shuaytao:shuaiyutao1@huawei.com
OpenHarmony-3.1-Release= aiyongfu:aiyongfu@huawei.com, ding_haihua:dinghiahua@huawei.com, five-yuan:wuyunjie@huawei.com,zhangfanfan2:zhangfanfan2@huawei.com, shermanzhong:sherman.zhong@huawei.com
OpenHarmony-3.2-Beta1= aiyongfu:aiyongfu@huawei.com, five-yuan:wuyunjie@huawei.com, zhangfanfan2:zhangfanfan2@huawei.com, shermanzhong:sherman.zhong@huawei.com, shuaytao:shuaiyutao1@huawei.com
OpenHarmony-3.0-LTS= shermanzhong:sherman.zhong@huawei.com, RayShih:shirui721@huawei.com
weekly= aiyongfu:aiyongfu@huawei.com, five-yuan:wuyunjie@huawei.com,zhangfanfan2:zhangfanfan2@huawei.com, liuyoufang:liuyu82@huawei.com
monthly= aiyongfu:aiyongfu@huawei.com, five-yuan:wuyunjie@huawei.com,zhangfanfan2:zhangfanfan2@huawei.com, liuyoufang:liuyu82@huawei.com
OpenHarmony-3.1-Release= shermanzhong:sherman.zhong@huawei.com, RayShih:shirui721@huawei.com
OpenHarmony-3.2-Beta1= aiyongfu:aiyongfu@huawei.com, five-yuan:wuyunjie@huawei.com, zhangfanfan2:zhangfanfan2@huawei.com, shermanzhong:sherman.zhong@huawei.com, liuyoufang:liuyu82@huawei.com, RayShih:shirui721@huawei.com
OpenHarmony-3.1-API8-SDK-Public= majiajun518:majiajun518@huawei.com
此差异已折叠。
|No|Organization|Gitee id|Gitee associated email|Role|
|:----: |:----: |:----: |:----: |:----: |
|1|OpenHarmony|https://gitee.com/dingqi_neil|neil.dingqi@huawei.com|社区QA|
|2|OpenHarmony|https://gitee.com/xiaoyang1210|yangna3@huawei.com|社区运营|
|3|OpenHarmony|https://gitee.com/daiyuhong|daiyuhong.dai@huawei.com|社区运营|
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册