ctex-kit icon indicating copy to clipboard operation
ctex-kit copied to clipboard

考虑拆开 ctex-kit 的几个子项目?

Open zepinglee opened this issue 5 years ago • 4 comments

目前 ctex-kit 下有好几个子项目,比如 ctexxeCJK 等等。我记得 @Liam0205 以前说过这是由于历史原因。

我刚刚发现可以用 git filter-branch --subdirectory-filter 功能,这样就可以把几个项目拆开了

zepinglee avatar May 13 '19 11:05 zepinglee

看到 filter-branch 觉得很亲切,之前拆分 ctex-doc 时用过并记录了使用过程:

https://github.com/CTeX-org/ctex-doc/issues/4#issuecomment-96192542

根据之前 @leo-liu 的看法,有些子项目有依赖关系,不适合拆分开。其他的我认为拆开来更方便维护。

zohooo avatar May 15 '19 04:05 zohooo

有些子项目是历史遗留产物,现在基本没人用也不再维护(gbkmac 等),个人建议可以考虑也拆分出去,比如作为 ctex-legacy 仅作存档保留。

stone-zeng avatar Oct 14 '19 09:10 stone-zeng

另外,

  1. ctex.dtx 这样上万行的大文件也建议拆开;
  2. “版本历史” 目前在 pdf 文档的末尾,建议使用 latex3/latex3//l3kernel/CHANGELOG.md 的方式更加容易阅读

zepinglee avatar Oct 23 '19 11:10 zepinglee

还有 CheckSum 是个挺没用的功能,可以删掉了

zepinglee avatar Oct 23 '19 13:10 zepinglee