双周头条
2.16.8 发布
本版本通过对框架执行逻辑的反复排查及定位,修复了两个困扰框架许久的重点问题:
- 优化了 file watcher 过多的问题,并且修复了折叠/展开文件属于目录与刷新操作存在可能的冲突问题。
- 解决在启动阶段因为做了过多的 File Watcher 导致的性能问题,详情见 #794
以一个存在 node_modules 的普通开发项目为例,优化前的文件监听数量达到 46 w+
优化后降低到 6 w+,极大缓解了宿主机器的负载压力,解决极端情况下长时间的服务启动问题。
- 解决自
v2.15 - v2.16对文件树做的一系列交互及功能优化后出现的节点渲染异常问题,后续文件树的渲染将更快更稳定。
- 问题核心处在文件树场景存在高频的并发数据操作,数据操作可能存在较多冲突场景,详见:#799
以一个我们人为创造的复现案例为例,由于高频次的文件操作及文件树操作,优化前响应存在延迟,同时极易出现异常:
优化后相关问题得到解决,并且响应速度如预期加快。
重点进展
2022 开源软件供应链点亮计划
参与开源软件供应链点亮活动 summer.iscas.ac.cn/ ,吸引高校同学加入开源建设,详见 此链接
当前已完成报名阶段并在官网展示
OpenSumi 文档及官网二期改造
OpenSumi 二期官网已上线,优化了首页视觉等展示效果,欢迎访问体验 opensumi.com
4 月份开始,我们会针对开发者在交流群所反馈的文档问题进行进一步优化,同时在 5 月份左右完成所有文档翻译工作。
企业合作
-
Smart IDE 已支持 OpenSumi 内核
-
开源数据
数据统计时间段 3.18 - 4.11
Star 新增 118 个,现总 star 为 1002 个
Pull Request 新增 43 个,其中已合并 PR 36 个
Issue 新增 65 个,其中已解决 Issue 47 个,现存 Issue 60 个
Commit 新增 85 个,共 406 个文件变化,新增 5277 行,删除 4358 行
OpenSumi 官网双周访问用户数为 734 ,较上个周期下降 59%