WordPress 的插件审核团队本周早些时候正在处理积压的 900 多个插件等待批准。目前有 870 个插件处于审核队列中,初次审核之前的平均等待时间为 61 天。
WordPress 开发人员 Marcus Burnette在提交了他创建的一个插件后在 Twitter 上引起了人们对此事的关注,该插件是为了在您的网站上显示您自己的 WordPress 照片目录照片库。其他开发人员对他的帖子发表了评论,称他们最近批准的插件花了两个月的时间。
WordPress 执行董事 Josepha Haden Chomphosy 向想要学习如何审查插件并申请加入团队的贡献者发出了邀请。
在长期贡献者 Mika Epstein 离开后,负责审查插件的志愿者团队经历了重大重组。六月,该团队增加了六名新的赞助志愿者,并为更多团队成员开放了申请。他们选出了新的团队代表,并有 20 多名申请者表示有兴趣参与志愿服务。
“我们在入职期间发现的第一个挑战是许多流程没有明确记录,”新选定的团队代表弗朗西斯科·托雷斯在最近的更新中说。“在此过程中我们提出了很多问题,并确保 Mika 与我们分享的所有答案都已添加到团队的内部文档中。这项努力应该会让新贡献者更容易加入团队。
“我们还改进了我们的内部工具来捕获最常见的编码错误,并将我们的预定义响应构建到该工具提供的输出中。我们仍然在发送回复之前手动审查此内容,但通过将两项任务合并为一项(审查代码和起草消息),我们已经能够大大减少审查时间。”
在制定策略来减少庞大的插件积压工作时,团队已经开始通过进行粗略的初步审查来加快流程,然后在插件作者修复了最明显的问题后进行更彻底的审查。
“为了更快地解决积压问题,我们现在花在初步审查上的时间更少,”托雷斯说。“我们开始检查花费更少时间的问题,然后一旦我们发现该插件存在一两个会阻止其获得批准的问题,我们就会向插件作者发送电子邮件,要求他们修复最初的问题。如果作者回复我们并提供初步修复,我们就会继续进行深入审查。”
对于那些热衷于与世界分享开源插件的开发人员来说,两个月的等待可能会让人士气低落。现在,整个流程都已记录下来并进行了完善,以提高效率,插件审核团队将能够更好地招募新审核员并将其安排到位以解决积压的问题。