sig-compile-runtime_cn.md 4.3 KB
Newer Older
Z
zhuoli72 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
# 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
Z
zhangyukun8 已提交
25 26 27 28
  - js_api_module: https://gitee.com/openharmony/js_api_module
  - js_sys_module: https://gitee.com/openharmony/js_sys_module
  - js_util_module: https://gitee.com/openharmony/js_util_module
  - js_worker_module: https://gitee.com/openharmony/js_worker_module
Z
zhuoli72 已提交
29 30 31 32 33 34 35 36
  - 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
37
  - third_party_mimalloc: https://gitee.com/openharmony-sig/third_party_mimalloc
Z
zhuoli72 已提交
38 39 40 41
  - 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
42
  - utils_memory: https://gitee.com/openharmony/utils_memory
Z
zhuoli72 已提交
43 44 45
  - utils_native: https://gitee.com/openharmony/utils_native
  - utils_native_lite: https://gitee.com/openharmony/utils_native_lite

Z
zhuoli72 已提交
46 47
  - third_party_llvm-project: https://gitee.com/openharmony-sig/third_party_llvm-project
  - third_party_lldb-mi: https://gitee.com/openharmony-sig/third_party_lldb-mi
Z
zhuoli72 已提交
48

W
wanyanglan 已提交
49 50 51 52
  - ark_runtime_core: https://gitee.com/openharmony/ark_runtime_core
  - ark_js_runtime: https://gitee.com/openharmony/ark_js_runtime
  - ark_ts2abc: https://gitee.com/openharmony/ark_ts2abc
  - third_party_miniz: https://gitee.com/openharmony/third_party_miniz
Z
zhuoli72 已提交
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83

## 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
J
jinguang 已提交
84
- Zulip群组:https://zulip.openharmony.cn
Z
zhuoli72 已提交
85
- 微信群:NA