Skip to main content

嗯,我简单梳理一下:wikiteam/wikiteam (python2) 停滞开发,不考虑合并我们的 python3 版本

  1. 嗯,我简单梳理一下:

    wikiteam/wikiteam (python2) 停滞开发,不考虑合并我们的 python3 版本。
    mediawiki-client-tools/mediawiki-dump-generator (python3) 从 wikiteam(python2) port 到 python3 的版本,两年前我和 mistynya 一直在维护它。
    但 mediawiki-dump-generator 的原项目发起人不太懂 python 和 mediawiki,不了解当时阶段的内部实现,还有一个维护者完全不懂 python,经常发些莫名其妙的 PR,做些莫名奇妙的 doc update,还有另一个有代码审查能力的维护者不喜欢 breaking updates(拜托,重构这一大坨东西,能不出 breaking updates吗)。然后原项目发起人还玩消失。

    然后就好玩了,只有我们和 ArchiveTeam 的一帮人在实际做大规模存档。然后我想:干脆单干!

    Originally, mediawiki-scraper was named wikiteam3, but wikiteam upstream (py2 version) suggested that the name should be changed to avoid confusion with the original wikiteam.
    Half a year later, we didn't see any py3 porting progress in the original wikiteam, and mediawiki-scraper lacks "code" reviewers.
    So, we decided to break that suggestion, fork and named it back to wikiteam3, put the code here, and release it to pypi wildly.