9.5 KiB
9.5 KiB
SIG_BasicSoftwareService
English | 简体中文
Note: The content of this SIG follows the convention described in OpenHarmony's PMC Management Charter README.
SIG group work objectives and scope
Work Goals
Provide simple and effective Basic Software Services for Open Harmony Operating System; By modular design, Basic Software Services can support various kinds of devices, scaling from Level 0 to Level 5.
Work Scope
Basic Software Services includes the following sub-systems:
Name | Explanation |
---|---|
Startup System | Booting OpenHarmony, and provide init process manager and system parameters for the whole system |
Upgrade System | Provide Operating System upgrade capability |
DFX System | Design-for-Test, Design-for-Reliability and Design-for-Manufacturing |
Event Notification System | Manage system and application notifications |
Resource Management System | Manage system resources, including CPU, IO and memory,Background task manager,Workscheduler |
Distributed Scheduling System | Scheduing Abilities in Open Harmony distributed network |
Account Management System | Manage user accounts for Open Harmony |
Barrier Free System | Provide barrier free common capabilities for Open Harmony |
Miscellaneous Software System | Provide some miscellaneous services for Open Harmony |
The repositories
Subsystem | Repository | Code Path | Owner |
---|---|---|---|
HiviewDFX | hiviewdfx_hievent_lite | base/hiviewdfx/hievent_lite | stesen |
HiviewDFX | hiviewdfx_hilog_lite | base/hiviewdfx/hilog_lite | stesen |
HiviewDFX | hiviewdfx_hiview_lite | base/hiviewdfx/hiview_lite | stesen |
HiviewDFX | third_party_curl | third_party/curl | stesen |
HiviewDFX | hiviewdfx_faultloggerd | base/hiviewdfx/faultloggerd | maplestorys |
HiviewDFX | hiviewdfx_hiappevent | base/hiviewdfx/hiappevent | stesen |
HiviewDFX | hiviewdfx_hilog | base/hiviewdfx/hilog | stesen |
HiviewDFX | hiviewdfx_hisysevent | base/hiviewdfx/hisysevent | yaomanhai |
HiviewDFX | hiviewdfx_hiview | base/hiviewdfx/hiview | maplestorys |
HiviewDFX | third_party_libunwind | third_party/libunwind | maplestorys |
HiviewDFX | hiviewdfx_blackbox | base/hiviewdfx/blackbox | stesen |
HiviewDFX | hiviewdfx_hidumper_lite | base/hiviewdfx/hidumper_lite | stesen |
HiviewDFX | hiviewdfx_hitrace | base/hiviewdfx/hitrace | yaomanhai |
HiviewDFX | hiviewdfx_hicollie | base/hiviewdfx/hicollie | ericlee |
HiviewDFX | third_party_ejdb | third_party/ejdb | ericlee |
HiviewDFX | third_party_iowow | third_party/iowow | ericlee |
DistributedSchedule | distributedschedule_dms_fwk_lite | foundation/distributedschedule/dmsfwk_lite | lijiarun |
DistributedSchedule | distributedschedule_safwk_lite | foundation/distributedschedule/safwk_lite | lijiarun |
DistributedSchedule | distributedschedule_samgr_lite | foundation/distributedschedule/samgr_lite | lijiarun |
StartUp | startup_appspawn_lite | base/startup/appspawn_lite | handyohos |
StartUp | startup_bootstrap_lite | base/startup/bootstrap_lite | handyohos |
StartUp | startup_init_lite | base/startup/init_lite | handyohos |
StartUp | startup_syspara_lite | base/startup/syspara_lite | handyohos |
StartUp | startup_appspawn | base/startup/appspawn_standard | handyohos |
Update | update_ota_lite | base/update/ota_lite | ailorna |
Update | update_app | base/update/app | ailorna |
Update | update_packaging_tools | base/update/packaging_tools | ailorna |
Update | update_updater | base/update/updater | ailorna |
Update | update_updateservice | base/update/updateservice | ailorna |
Update | third_party_bzip2 | third_party/bzip2 | ailorna |
Update | third_party_lz4 | third_party/lz4 | ailorna |
MiscServices | miscservices_time | base/miscservices/time | autumn330 |
MiscServices | miscservices_inputmethod | base/miscservices/inputmethod | demon |
Notification | notification_ces_standard | base/notification/ces_standard | autumn330 |
Notification | notification_ans_standard | base/notification/ans_standard | autumn330 |
Account | account_os_account | base/account/os_account | verystone |
ResourceSchedule | resourceschedule_workscheduler | foundation/resourceschedule/workscheduler | hujun211 |
ResourceSchedule | resourceschedule_backgroundtaskmanager | foundation/resourceschedule/backgroundtaskmanager | FrankJone |
SIG Members
Leader
- @handyohos(https://gitee.com/handyohos)
- @ericlee(https://gitee.com/ericlee)
Committers
SubSystem | Committer | |
---|---|---|
HiviewDFX | stesen | |
HiviewDFX | ericlee | |
HiviewDFX | maplestorys | |
HiviewDFX | yaomanhai | |
HiviewDFX | shenchenkai | |
HiviewDFX | guochuanqi | |
HiviewDFX | qidechun | |
MiscServices | swan_hilee | |
DistributedSchedule | lijiarun | |
StartUp | handyohos | |
StartUp | derek520 | |
StartUp | mytide | |
Update | ailorna | |
Notification | autumn330 | |
Account | verystone | |
ResourceSchedule | hujun211 | |
ResourceSchedule | FrankJone |
Meetings
- Meeting time: Wednesday at 14:00 o'clock, biweekly
- Meeting link: Welink
Contact (optional)
- Mailing list:stesen.ma@huawei.com;liyu1@huawei.com;zengzhi5@huawei.com;yaomanhai@huawei.com;shenchenkai@huawei.com;guochuanqi@huawei.com;qushiwan@huawei.com;lijiarun@huawei.com;zhangxiaotian@huawei.com;wtweitao.wei@huawei.com;max.liuwei@huawei.com;hehuan1@huawei.com;hw.liuwei@huawei.com;xudaqing@huawei.com;qidechun@huawei.com
- Zulip group: https://zulip.openharmony.cn
- Wechat group:NA