四个零

把这个仓库的提交按季度数了一遍,有四个季度是 0:2023 年第四季度,2024 年第三和第四季度,2025 年第一季度。

有提交的季度也不太均匀。2025 年第二季度只有 33 条,还全挤在 5 月 27 号到 6 月 6 号这十一天里。

58 天和 124 天

先说短的吧。2023 年 7 月 4 号晚上 9 点多,文档站的首页和侧边栏连着改了四条提交,然后 58 天没有提交。按季度数是看不出这一段的,它正好卡在 2023 年第三季度那 20 条提交的中间。

8 月 31 号晚上 10 点,8 月初 dependabot 开的五个升级 PR 在几秒钟里被一个接一个关掉。不到三分钟后才有了回来的第一条提交,标题叫 contrib-readme-action has updated readme,看着像是个自动更新 README 的 GitHub Action 留下的,README 里删了 7 行。

第二天是 upd: deps versions,升依赖。9 月 2 号下午又来一条 chore: newly version,同一天还合进了两个 dependabot 的 PR,Electron 从 24.8.2 一下跳到了 26.1.0(跨了两个大版本)。9 月 7 号晚上 11 点多,是 2023 年的最后一条提交。

之后 124 天,第四季度一条没有,再有提交已经是 2024 年 1 月 9 号零点半,标题叫 ref: fix many bugs with huge refactor。

333 天

2024 年 6 月的最后一条提交在下午 4 点 16 分,标题是 feat: addon ready adapt hot reload。下一条是 333 天以后,2025 年 5 月 27 号下午 4 点 17 分,钟点只差不到两分钟。

这一年里能翻到的最后一点动静是 dependabot 的:2024 年 8 月初它开了 5 个升级 PR,一个也没合。issue 和 PR 共用一套编号,#123 之后的下一个是 #124,已经是十个月以后了。

这一年为什么空,仓库里没写。我在博客自己的里程碑数据里翻到一点线索:2024 年 1 月到 4 月,这边只有 35 条提交,同时期我在另一个项目里有四百多条。可这顶多说明 1 到 4 月为什么稀疏,说明不了 6 月底以后。

还有个小东西。2025 年 5 月 27 号回来的第一条提交里夹着一份 VSCodeCounter 的统计报告,里面数着 388 个文件、六万五千多行代码,日期是 2024 年 6 月 30 号早上 9 点多,离最后一条提交差不多两天。看样子是不小心带进去的,五个多小时后的下一条提交就把它删了。所以提交停了以后,这个目录至少还被打开过一次。

回来以后

回来的那天一共 6 条提交,两条 refactor,两条 style,一条 fix,一条 chore,没有一条是新功能。第一条是重构核心模块,顺带升依赖。

把 2023 年 8 月、2024 年 1 月、2025 年 5 月这三次回来放在一起看,头几步差不多,不是升依赖就是重构,后两次的第一条提交连改动的文件数都一样,31 个。为什么先动这些,记录里没写,我猜是想先把放久的东西理顺。

第二天就不一样了,13 条里有 CoreBox 的背景遮罩,深色模式多了个 system 模式。晚上 11 点 19 分加上了构建和发布的 CI 流程,两分钟后,2024 年 8 月那 5 个没合的 PR 在两秒钟里被一口气关掉了。这和 2023 年 8 月 31 号那次有点像,都是回来的头几天里,先把挂了很久的 dependabot PR 清掉。

这一波到 6 月 6 号为止,11 天 33 条,然后又是 47 天的空白。7 月 23 号傍晚再回来,第一条在修 macOS 上拿不到文件,第二天下午又有一条修 macOS 上打不开应用。4 天里 47 条。

接着是那次目录整理。一个叫 Ref/struct 250726 的 PR,app/core 改叫 apps/core-app,app/docs 改叫 apps/docs,packages/touch-view 整个删掉,一共 368 个文件,开出来 14 秒就合并了,描述里的模板只勾了 Other 一项。合并之后不到半个钟头,CI 上有五条提交都在改 pnpm install 的参数,先是允许更新锁文件,再改成冻结锁文件,最后又把冻结去掉。头一条 CI 提交写的是文档包的引用和构建路径,我猜是目录一搬,路径就对不上了。

期限

我在这个项目里公开写过两次期限。

2023 年 4 月 19 号,1.0.0 的发布说明(放在 discussion 里)里说,2.0.0 预计在接下来的三个月内发布。6 月 23 号发了 2.0.0-BETA,65 天,发布说明开头就写着这是 beta,可能不稳定。应该算是兑现了,大体上吧。

2024 年 2 月,2.0.0-SNAPSHOT 的发布说明里写的是 the final preview test version will be officially issued in half a year。半年到期是 2024 年 8 月中旬,那个月我能在仓库里翻到的,只有前面说的那 5 个 dependabot PR。整理完目录那天,release 页面最上面的一条,还是那个 2.0.0-SNAPSHOT。