第 038 期·2025 年 02 月 11 日
卷首语
新年开工啦!🎉 RuyiSDK 团队已经继续启航~🚀
在过年期间,大家短暂地停下脚步,休息整顿,蓄势待发。2025 年,新的一年,新的开始,我们将继续撸起袖子加油干,全力推进 RuyiSDK 的建设,为大家提供更实用、更高效的产品体验! 期待与大家一起创造更多精彩! ✨
我们也非常欢迎大家参与贡献,一起让 RuyiSDK 变得更好!无论是提交代码、反馈问题,还是分享想法,您的参与都是我们前进的动力!💪
RuyiSDK近期的发展动态已详细整理于下方,我们诚挚地邀请各位开发者试用,并期待大家宝贵的反馈与建议。下一个开发版本预计将在 2025 年 2 月 25 日与大家见面,敬请期待!
包管理器
RuyiSDK 0.27 对应的包管理器版本也为 0.27.0,已于昨日发布。您可移步 GitHub Releases 或 ISCAS 镜像源下载体验。
本次 RuyiSDK 包管理器的更新主要包含了以下内容:
- 新增了
ruyi telemetry upload
命令。如果您乐意配合,现在在 CI 等临时性场合也能确保遥测数据在任务结束、环境被清理之前得到上传了。 - 支持分别指定软件包版本的服务等级了。如果某个软件包的某个版本存在已知问题,在安装或解压该版本时,
ruyi
会输出提示信息,该信息可由打包人员在软件源维护。后续也将支持按照服务等级过滤软件包:届时将可以跳过存在已知问题的版本,或仅使用经过验证的版本等。 - 工程化相关变更。
- 支持了 pygit2 1.17.0。
ruyi
的单文件分发版本已经切换至该版本了。
- 支持了 pygit2 1.17.0。
本次 RuyiSDK 软件源的更新主要包含了以下内容:
- 更新了以下软件包:
board-image/buildroot-sdk-milkv-duo
board-image/buildroot-sdk-milkv-duo256m
board-image/buildroot-sdk-milkv-duos-sd
board-image/uboot-revyos-sipeed-lpi4a-16g
board-image/uboot-revyos-sipeed-lpi4a-8g
- 修复了一些软件包得到自动化版本升级之后,无法正常下载的问题。
欢迎试用或来上游围观;您的需求是我们迭代开发的目标和动力。您也可以亲自参与 RuyiSDK 软件的打包与分发工作:目前您可以直接在 GitHub 上查看、修改我们的部分打包脚本与软件源仓库。今后,按照本年度的开发计划,我们也将支持有权的第三方贡献者通过程序化的方式上传软件包、系统镜像等分发文件,以便利打包工作。
IDE
RuyiSDK IDE 为了提升易用性,目前以新插件的方式进行了功能扩展。 RuyiSDK IDE Plugins 插件 v0.0.1 发布,新增 RuyiSDK 菜单及官网访问命令。
目前插件整合到RuyiSDK IDE 的工程工作还在完善,当前需要手动将插件拷贝到 RuyiSDK IDE dropins目录使用,未来我们会完善相关工程,提供更加便捷的安装和使用方式。当前您可以参考下方的使用说明来安装和使用。
插件使用说明:
- 下载 org.ruyisdk.ide_0.0.1.jar。
- 访问 https://mirror.iscas.ac.cn/ruyisdk/ide/0.0.3/ 下载 ruyisdk-0.0.3 并解压。
- 将 org.ruyisdk.ide_0.0.1.jar 放入 ruyisdk ide 的 dropins 目录。
- 执行 ./ruyisdk 重启 IDE。
- 通过菜单栏 RuyiSDK > Official Website 访问官网。
GCC
更新了P扩展草案的工具链支持至0.14版本,更新了Profiles的规范格式说明。