openEuler 社区技术委员会:
我谨代表 SIG-Yocto , SIG-Embedded 和 SIG-Industrial-Control 向社区推荐 openEuler 2023 年度优秀项目: openEuler_Embedded 元工具 oebuild
项目描述: oebuild 是一个用于构建和配置 openEuler Embedded 的工具, 能够为用户简化 openEuler Embedded 的构建流程,自动化生成定制化的 openEuler Embedded 发行版。
项目地址: https://gitee.com/openeuler/oebuild
推荐人:
任慰 @vonhust renwei41@huawei.com openEuler TC 成员 方林旭 @fanglinxu fanglinxu@huawei.com SIG-embedded & SIG-yocto maintainer 粱其锋 @emancipator liangqifeng@ncti-gba.cn SIG-Yocto Committer
王伟 @wangwei622_admin wangwei@cdjrlc.com SIG-Industrial-Control maintainer 李新宇 @alichinese lixinyu44@huawei.com oebuild committer
推荐奖项: openEuler 年度新建项目
开源开放 : oebuild 采用 Mulan PSL v2 开源协议,代码托管在 openEuler 开源社区上 行业影响 : 下载量已经超过 7500 多次,支撑多个 openEuler Embedded 的商业发行版 技术创新: 在借鉴 Zephyr 的 west , yocto 生态的 kas, ROS 生态的 colcon 基础上,结合 yocto 和 openEuler Embedded 的特点,大幅简化 openEuler Embedded 的构建流程。 oebuild 并不是简简单单的一个单一工具,它将被赋予支撑 openEuler Embedded 从上层应用开发到系统特性定制的全业务场景的角色,目前 oebuild 还处于起步阶段, 因此只提供了构建的业务场景解决方案,接下来会越来越完善,包括本地测试,应用场景环境准备,部署等功能 社区活跃: 目前在 oebuild 仓库中已有 5 名开发者参与了开发工作,合入的 pr 有 26 个,提交的 issue 超过 30 个。 例行在 SIG-Yocto, SIG-Embedded&SIG-Industrial-Control 的联合 SIG 例会上,分享最新进展
oebuild 详细介绍: https://openeuler.gitee.io/yocto-meta-openeuler/master/oebuild/intro.html
后续规划:
oebuild 的目标是为 openEuler Embedded 在开发场景下提供一个全方位的解决方案,目前只解决了构建场景的问题,还有应用层面的开发环境准备,调试,部署等。
在接下来的时间,我们有如下规划:
1 , 2023 年 12 月份,完成部署调试,使构建的调试更加灵活多样,部署的目标包括虚拟机,物理单板,以及适配调试工具等
2 , 2024 年 3 月份,在 openEuler Embedded 发布 24 年 LTS 版本之际, oebuild 将对应用开发场景做全线支撑,包括构建环境准备,各特性应用开发环境准备等, 使 openEuler Embedded 的发力点不仅仅体现在丰富的特性上,还能对相关特性上层应用的开发做强力的支撑。
祝好