每个Joomla!版本的发布都充满了戏剧性、紧张和超越的时刻。在发布前的Joomla!错误修复小组中总是有一阵紧张的活动。1.7版本也不例外。
虽然大多数人可能都知道Joomla! 1.7的发布是第一次基于时间的发布:早在1月份就宣布1.7版本将在7月份发布,令人高兴的是我们确实在6月底选定的确切时间和分钟发布了。但这并不意味着没有令人紧张的瞬间!
在发布前的周六,Mark Dexter和Jean-Marie SImonet正在审查他们的最终问题列表——发布前4天,列表中只有4个项目。其中一个是在周五才提出的安全问题,另一个是关于是否回滚一个提交的问题,这个提交引入了一个问题报告,也是最后一分钟的事情。所以在追踪并修复了安全问题的源头后,Mark进行了回滚,我们第一次在发布前很久就准备好了测试包。令人兴奋的是,17日Mark在JBS邮件列表上发起了测试请求。发布前两天就请求测试包?前所未有!
然后紧张、戏剧和超越的时刻发生了。
起初,一切都很顺利,但随后Robert Vining 发布了一个问题…我认为他最初是从Radek Suski那里了解到的。很快,其他人尝试并确认了这个问题。与此同时JBS深入研究并找到了问题的源头。很快Mark就修复了这个问题。
任何参与软件开发的人都不会对……由于周六的回滚和这个新特性(在这种情况下是删除未使用的核心文件)的组合导致的这个问题感到惊讶。不幸的是,当旧的文件被恢复时,要删除的文件列表没有更新,但得益于JBS列表上的每个人,问题立即得到了修复。现在我们有了发布前检查清单上的另一个项目。
然后Mark制作了新的软件包,发布后人们再次进行了测试测试。
我已经经历了三次“小”版本发布,这次无疑是迄今为止最顺利的,甚至可能是因为有(或者是因为没有?)截止日期(没有三年的期望值也帮了不少忙)。干得好。
想参与其中吗?