Skip to content

2023 Roadmap

John edited this page Feb 1, 2023 · 21 revisions
注解介绍:

​​

注解 描述
🏃 该项目已经正在进行
💪 强目标,一定会实现的目标
🚀 探索性目标,作为探索选项,不一定会在今年内实现

2023 年主题 🎉

2023 年我们的重点是发布 OpenSumi 3.0,围绕 3.0 要做的事情如下

  • 架构升级,提升整体性能与稳定性(web/Electron)
  • 发布插件市场、提供完整的插件研发工具链支持
  • OpenSumi Design 发布,提供出色的 UI/UX 交互体验
  • 自定义视图能力的升级与整体视图层的性能优化
  • 持续完善文档与案例,输出专业的技术文章与集成方案设计等内容
  • 更新的 VS Code 插件 API 适配

VS Code 标准 API 适配

  • 💪 VS Code 1.69.0 API 适配
  • VS Code 1.74.0 API 适配

布局

  • 自定义视图能力升级,优化 Layout 性能 @erha19

组件

  • 建设 IDE 组件库 @opensumi/ide-components @Ricbet
  • 完善 @opensumi/ide-components 组件库文档

架构改进

  • Node PTY (终端) 多进程改造 @erha19
  • FileSystem Watcher 多进程改造 @pipiiiiii @life2015
  • 通信链路改造,自定义通信库 @opensumi/rpc @yantze @bytemain
  • WebSocket 多通道改造,优化通信性能 @pipiiiiii
  • 合并冗余模块,精简包结构,移除部分模块里的兼容性实现

Electron

  • Node 多进程改造 @yantze
  • 移除对 isElectronRenderer 的判断 @bytemain
  • Electron 原生弹窗支持 @yantze
  • ElectronEnv 改造 @yantze

OpenSumi Design

  • Git SCM 体验升级 @Ricbet
  • 调试配置 UI 化 @Ricbet
  • 3-way Merge Editor 体验升级(如: 支持撤销回退) @Ricbet
  • 去 Git 化的 LocalHistory 支持 @Ricbet
  • 🚀 Terminal UI 增强 @life2015

插件市场

  • 插件市场发布 @jinboker
  • 插件研发相关工具链支持 @jinboker
  • 内置部分 OpenSumi 插件,由官方维护 @Ricbet

依赖升级

  • React 18 升级 @Ricbet

文档

  • 💪 新增自定义视图完整文档及案例

Project Management

Troubleshooting

Release

Clone this wiki locally