提交 5faa437c 编写于 作者: Z zhuoli72 提交者: jinguang

!298 create sig-compileruntime

* Add compileruntime sig
上级 ea6249fe
{
"Leader":[
{
"gitee_id":"Xingwa",
"gitee_email":"raymond.wangxing@huawei.com",
}
{
"gitee_id":"huanghuijin",
"gitee_email":"huanghuijin@huawei.com"
}
]
"Committers":[
{
"gitee_id":"weichaox",
"gitee_email":"wangweichao2@huawei.com"
},
{
"gitee_id":"jady3356",
"gitee_email":"peitaiyi@huawei.com"
},
{
"gitee_id":"Han00000000",
"gitee_email":"jianghan2@huawei.com"
},
{
"gitee_id":"wuzhefengh",
"gitee_email":"wuzhefeng1@huawei.com"
},
{
"gitee_id":"gongjunsong",
"gitee_email":"gongjunsong@huawei.com"
},
{
"gitee_id":"sunzhe23",
"gitee_email":"sunzhe23@huawei.com"
},
{
"gitee_id":"weng-changcheng",
"gitee_email":"wengchangcheng@huawei.com"
},
{
"gitee_id":"yingguofeng",
"gitee_email":"yingguofeng@huawei.com"
},
{
"gitee_id":"flyingwolf",
"gitee_email":"liyongbiao1@huawei.com"
},
{
"gitee_id":"godmiaozi",
"gitee_email":"pengbiao1@huawei.com"
},
{
"gitee_id":"dhy308",
"gitee_email":"tony.gan@hisilicon.com"
},
{
"gitee_id":"pengzhuoli",
"gitee_email":"pengzhuoli@huawei.com"
}
]
}
# SIG_COMPILERUNTIME
English | [简体中文](./sig_compileruntime_cn.md)
Note: The content of this SIG follows the convention described in OpenHarmony's PMC Management Charter [README](/zh/pmc.md).
## SIG group work objectives and scope
### work goals
- The evelopment and maintenance of compilation framework and its efficiency improvement. Supporting compilation of multiple products and components.
- Support JS/TS language compilation and runtime, and create high-performance JS/TS virtual machines. Provide basic JSAPI capabilities, including multi-threading capabilities, encoding and decoding string capabilities, and URL parsing capabilities.
- Support C/C++ compilation, debuging based on Clang/LLVM.
- Provide basic libarary supoort such as musl and evolution of related abilities.
### work scope
- Design, review, and make decisions on the architecture of the language compilation and runtime.
- Review and incorporate the code of the language compilation and runtime, prohibit low-quality code from being incorporated into the master branch.
- Actively and effectively participate in code review and comment, share programming experience, communicate with developers, transfer software development skills, and effectively coach open source community developers to write good code.
- Handle requirements, issues and mailing lists, and ensure that the closure period meets the SLA requirements of the OpenHarmony community.
- Provide feedback and guidance on code quality based on review and development activities to improve code quality in the OpenHarmony community.
### The repository
- project name:
- build_lite: https://gitee.com/openharmony/build_lite
- build: https://gitee.com/openharmony/build
- productdefine_common: https://gitee.com/openharmony/productdefine_common
- prebuilts_aosp_libs: https://gitee.com/openharmony/prebuilts_aosp_libs
- third_party_gn: https://gitee.com/openharmony/third_party_gn
- third_party_jinja2: https://gitee.com/openharmony/third_party_jinja2
- third_party_jerryscript: https://gitee.com/openharmony/third_party_jerryscript
- 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_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
- utils: https://gitee.com/openharmony/utils
- utils_native: https://gitee.com/openharmony/utils_native
- utils_native_lite: https://gitee.com/openharmony/utils_native_lite
- llvm_project: https://gitee.com/openharmony-sig/thid_party_llvm_project
- lldb_mi: https://gitee.com/openharmony-sig/thid_party_lldb_mi
## SIG Members
### Leader
- @Xingwa (https://gitee.com/wangxing-hw)
- @huanghuijin (https://gitee.com/huanghuijin)
### Committers
- @weichaox (https://gitee.com/weichaox)
- @jady3356 (https://gitee.com/taiyipei)
- @Han00000000 (https://gitee.com/Han00000000)
- @wuzhefengh (https://gitee.com/wuzhefengh)
- @gongjunsong (https://gitee.com/gongjunsong)
- @sunzhe23 (https://gitee.com/sunzhe23)
- @weng-changcheng (https://gitee.com/weng-changcheng)
- @yingguofeng (https://gitee.com/yingguofeng)
- @flyingwolf (https://gitee.com/flyingwolf)
- @godmiaozi (https://gitee.com/godmiaozi)
- @dhy308 (https://gitee.com/dhy308)
- @pengzhuoli (https://gitee.com/zhuoli72)
### Meetings
- Meeting time: Bi-weekly meeting, Monday 19:00 pm, UTC+8
- Meeting application: [SIG-COMPILERUNTIME Meeting Proposal](https://shimo.im/sheets/cHkjRvDJQtt638y3/MODOC)
- Meeting link: Welink Meeting or Others
- Meeting notification: [Subscribe to](https://lists.openatom.io/postorius/lists/dev.openharmony.io) mailing list dev@openharmony.io for the meeting link
- Meeting-Minutes: [Archive link address](https://gitee.com/openharmony-sig/sig-content)
### Contact
- Mailing list: dev@openharmony.io
- Slack group: NA
- Wechat group: NA
# SIG_COMPILERUNTIME
简体中文 | [English](./sig_compileruntime.md)
说明:本SIG的内容遵循OpenHarmony的PMC管理章程 [README](/zh/pmc.md)中描述的约定。
## SIG组工作目标和范围
### 工作目标
- 编译框架开发与维护及编译效率提升,支持多产品、多部件的编译构建。
- 支持JS/TS语言编译及运行时,打造高性能JS/TS虚拟机。提供基础的JSAPI能力,包括多线程能力,字符串编解码能力,以及URL解析等能力。
- 基于Clang/LLVM提供C/C++编译构建、调试能力。
- 提供Musl等基础库支持, 及相关能力演进。
### 工作范围
- 负责语言编译和运行时相关软件模块架构设计、评审和决策;
- 负责语言编译和运行时领域软件模块的代码审核、合入,禁止低质量代码合入开源版本主干;
- 积极有效参与开源社区代码检视与点评,共享编程经验,与开源社区开发者交流,传递软件开发技能,有效辅导开源社区开发者写出好代码;
- 处理开源社区上的需求、issue、邮件列表和开发问题,闭环周期满足开源社区的SLA要求;
- 结合评审和开发活动,给予代码质量反馈与指导,促进开源社区代码质量提升。
## 代码仓
- 代码仓地址:
- build_lite: https://gitee.com/openharmony/build_lite
- build: https://gitee.com/openharmony/build
- productdefine_common: https://gitee.com/openharmony/productdefine_common
- prebuilts_aosp_libs: https://gitee.com/openharmony/prebuilts_aosp_libs
- third_party_gn: https://gitee.com/openharmony/third_party_gn
- third_party_jinja2: https://gitee.com/openharmony/third_party_jinja2
- third_party_jerryscript: https://gitee.com/openharmony/third_party_jerryscript
- 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_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
- utils: https://gitee.com/openharmony/utils
- utils_native: https://gitee.com/openharmony/utils_native
- utils_native_lite: https://gitee.com/openharmony/utils_native_lite
- llvm_project: https://gitee.com/openharmony-sig/thid_party_llvm_project
- lldb_mi: https://gitee.com/openharmony-sig/thid_party_lldb_mi
## SIG组成员
### Leader
- @Xingwa (https://gitee.com/wangxing-hw)
- @huanghuijin (https://gitee.com/huanghuijin)
### Committers列表
- @weichaox (https://gitee.com/weichaox)
- @jady3356 (https://gitee.com/taiyipei)
- @Han00000000 (https://gitee.com/Han00000000)
- @wuzhefengh (https://gitee.com/wuzhefengh)
- @gongjunsong (https://gitee.com/gongjunsong)
- @sunzhe23 (https://gitee.com/sunzhe23)
- @weng-changcheng (https://gitee.com/weng-changcheng)
- @yingguofeng (https://gitee.com/yingguofeng)
- @flyingwolf (https://gitee.com/flyingwolf)
- @godmiaozi (https://gitee.com/godmiaozi)
- @dhy308 (https://gitee.com/dhy308)
- @pengzhuoli (https://gitee.com/zhuoli72)
### 会议
- 会议时间:双周例会,周一晚上19:00,UTC+8
- 会议申报:[SIG-COMPILERUNTIME Meeting Proposal](https://shimo.im/sheets/cHkjRvDJQtt638y3/MODOC)
- 会议链接: Welink或其他会议
- 会议通知: 请订阅邮件列表 dev@openharmony.io 获取会议链接
- 会议纪要: [归档链接地址](https://gitee.com/openharmony-sig/sig-content)
### 联系方式
- 邮件列表:dev@openharmony.io
- Slack群组:NA
- 微信群:NA
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册