以下是2013年8月16日举行的产品领导团队会议记录。
会议详情
会议于8月16日UTC晚上9点通过Skype举行。
与会人员:Chris Davenport,Michael Babker,Nick Savov,Tom Hutchison,Javier Gomez,David Hurley,Mark Dexter。
未能出席:Ron Severdia。
框架报告
- 我们处于beta 2阶段。在会议前一天,Don Gilbert添加了一个DI容器和服务提供程序包。这确实是阻碍我们向稳定的Joomla框架前进的一大障碍。现在我们有了这段代码,我们将着手处理积压工作(https://github.com/joomla/joomla-framework/issues?milestone=1&page=1&state=open),主要解耦旧的JFactory并发布一个稳定版本。
文档报告
- Joomla文档的路线图可以在https://docs.joomla.org/JDOC:MAP找到
- 在此期间,我们开始调查翻译文档的可能性。
- 我们将创建一个临时的wiki来记录流程和Joomla服务器cron作业。
Bug小组报告
- PBF活动(https://developer.joomla.net.cn/pbf)进行得非常顺利。我们有很多人参加,并且许多新贡献者学习了操作流程。
- JoomlaCode中的GForge已更新。Tony和GForge团队的其他成员反应非常迅速,并在整个过程中提供了很多帮助。许多错误已修复,并且有一些新功能。
Joomla 3.2
- 我们希望在9月最后一周发布Joomla 3.2
- 我们应该在9月1日冻结并推送beta版
- 功能冻结日期为8月26日。此时功能不必完美。只需足够好即可被接受。看来我们将进行一次大规模的功能发布。
- 理想情况下,3.2将像2.5一样稳定,从3.2到3.5,我们计划不添加功能,而是专注于维护(修复错误)。这将给人们时间去深入思考我们对Joomla 4.0的期望。上次从Joomla 2.5到3.0,我们只有很少的时间。所以现在我们将从3.2开始,经过3.5,然后在发布4.0之前有时间。
GSoC(Google夏季代码挑战赛)2013
- 几乎所有项目都进展顺利。我们已经合并了代码。我们还获得了社区测试人员的积极反馈。
- 今年看来我们有很多很棒的GSoC项目。建议在9月16日至26日期间“停止写作”。
- 我们认识到导师们所做的出色工作,尤其是Elin和Chad在协调项目方面所做的工作。
- 我们计划在3.5中灵活应对任何尚未准备好用于3.2的GSOC功能。
跟踪器更新
- 当前代码状态良好,正在等待框架实现新的DI代码。
- 我们即将准备好beta版。
CMS工作组的单元测试
- 在Jenkins上,我们删除了所有旧的Platform作业,并且我们正在考虑在上面运行Selenium套件并使用它来构建测试包(又名每日构建)……一旦准备就绪,我们可以每12/24小时执行一次。
- 一旦他们更新到PHP 5.5.1,我们就可以开始在Travis上进行PHP 5.5的单元测试。
- 在单元测试覆盖率方面,https://developer.joomla.net.cn/cms-coverage显示了我们的单元测试覆盖率报告,它基本上分解了哪些代码的哪些部分进行了单元测试……请注意,单元测试目前仅在libraries/和FinderIndexer类上运行。
- 目前,对于系统测试,我们涵盖了大部分后端功能。我们现在正在努力提高前端覆盖率。我们没有系统测试的覆盖率报告。
Web服务工作组
- Matias Aguirre一直在研究OAuth2。
投票选举David Hurley加入PLT
- 在全体一致同意的情况下,我们邀请David加入PLT。欢迎David :)
Ron Severdia结束其PLT任期
- 我们想让大家知道,Ron Severdia在结束其为期一年的任期后,决定不再续任PLT成员。我们要感谢Ron多年来在PLT中的服务,以及Ron为加强Joomla及其社区所付出的时间和精力(https://groups.google.com/forum/#!topic/joomla-leadership/hEVFF2uQ-Q0)。
UX团队
- 目前没有更新。
下次会议
会议于UTC晚上11点左右结束。一些议题已移至下次会议。
今年剩余时间的会议日程安排
- 9月6日
- 10月4日
- 11月1日