春节前,我把我之前的一个 Chrome 扩展重构了,然后顺带着修改了下,提交到了 Firefox 和微软 Edge。
由于这次重构使用了 Webpack, 在提交到 Firefox 的时候,要求提交源码,Firefox 的审查员会审核。 然后期间遇到了 Zip 压缩后每次 md5 不同的问题。
具体内容在这里:https://akawa.ink/2020/02/14/fix-zip-md5-sum-diff.html
1
also24 2020-02-25 02:10:54 +08:00
从这个角度来说,似乎是审核人员的工作流程存在问题啊……
|
2
Mohanson 2020-02-25 02:36:02 +08:00 via Android
zip 中每个文件 header 中都有 mtime 和文件权限,感觉搞错问题方向了,zip 不存在压缩后 md5 不同的问题,问题起因只是不清楚 zip 会记录 mtime 而已
|
5
ihipop 2020-02-25 08:46:19 +08:00 via Android
感觉审核为了省事做了一些自动化工具其中就包括自动校验 md5,但是流程确实是不对的。
|
7
StrayBugs 2020-02-25 15:56:46 +08:00
审核人员应该对比源文件本身才对,我的审核员是解压出来对比的。另外换 yarn 比较保险,npm lock 了还是有可能发生变化。
|