以下是2013年8月16日举行的产品领导团队会议记录。

会议详情

会议于8月16日UTC晚上9点通过Skype举行。

与会人员:Chris Davenport,Michael Babker,Nick Savov,Tom Hutchison,Javier Gomez,David Hurley,Mark Dexter。

未能出席:Ron Severdia。

框架报告

  1. 我们处于beta 2阶段。在会议前一天,Don Gilbert添加了一个DI容器和服务提供程序包。这确实是阻碍我们向稳定的Joomla框架前进的一大障碍。现在我们有了这段代码,我们将着手处理积压工作(https://github.com/joomla/joomla-framework/issues?milestone=1&page=1&state=open),主要解耦旧的JFactory并发布一个稳定版本。

文档报告

  1. Joomla文档的路线图可以在https://docs.joomla.org/JDOC:MAP找到
  2. 在此期间,我们开始调查翻译文档的可能性。
  3. 我们将创建一个临时的wiki来记录流程和Joomla服务器cron作业。

Bug小组报告

  1. PBF活动(https://developer.joomla.net.cn/pbf)进行得非常顺利。我们有很多人参加,并且许多新贡献者学习了操作流程。
  2. JoomlaCode中的GForge已更新。Tony和GForge团队的其他成员反应非常迅速,并在整个过程中提供了很多帮助。许多错误已修复,并且有一些新功能。

Joomla 3.2

  1. 我们希望在9月最后一周发布Joomla 3.2
  2. 我们应该在9月1日冻结并推送beta版
  3. 功能冻结日期为8月26日。此时功能不必完美。只需足够好即可被接受。看来我们将进行一次大规模的功能发布。
  4. 理想情况下,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

  1. 几乎所有项目都进展顺利。我们已经合并了代码。我们还获得了社区测试人员的积极反馈。
  2. 今年看来我们有很多很棒的GSoC项目。建议在9月16日至26日期间“停止写作”。
  3. 我们认识到导师们所做的出色工作,尤其是Elin和Chad在协调项目方面所做的工作。
  4. 我们计划在3.5中灵活应对任何尚未准备好用于3.2的GSOC功能。

跟踪器更新

  1. 当前代码状态良好,正在等待框架实现新的DI代码。
  2. 我们即将准备好beta版。

CMS工作组的单元测试

  1. 在Jenkins上,我们删除了所有旧的Platform作业,并且我们正在考虑在上面运行Selenium套件并使用它来构建测试包(又名每日构建)……一旦准备就绪,我们可以每12/24小时执行一次。
  2. 一旦他们更新到PHP 5.5.1,我们就可以开始在Travis上进行PHP 5.5的单元测试。
  3. 在单元测试覆盖率方面,https://developer.joomla.net.cn/cms-coverage显示了我们的单元测试覆盖率报告,它基本上分解了哪些代码的哪些部分进行了单元测试……请注意,单元测试目前仅在libraries/和FinderIndexer类上运行。
  4. 目前,对于系统测试,我们涵盖了大部分后端功能。我们现在正在努力提高前端覆盖率。我们没有系统测试的覆盖率报告。

Web服务工作组

  1. Matias Aguirre一直在研究OAuth2。

投票选举David Hurley加入PLT

  1. 在全体一致同意的情况下,我们邀请David加入PLT。欢迎David :)

Ron Severdia结束其PLT任期

  1. 我们想让大家知道,Ron Severdia在结束其为期一年的任期后,决定不再续任PLT成员。我们要感谢Ron多年来在PLT中的服务,以及Ron为加强Joomla及其社区所付出的时间和精力(https://groups.google.com/forum/#!topic/joomla-leadership/hEVFF2uQ-Q0)。

UX团队

  1. 目前没有更新。

下次会议

会议于UTC晚上11点左右结束。一些议题已移至下次会议。

今年剩余时间的会议日程安排

  • 9月6日
  • 10月4日
  • 11月1日