什么是 Pizza, Bugs & Fun?
Pizza, Bugs & Fun(简称 PBF)是 Joomla 社区最经典的开源贡献活动之一,由全球各地的 Joomla 用户组(JUG)自发组织。活动的核心理念非常简单:一群人聚在一起(线上线下皆可),吃着披萨,对着 Joomla 核心代码进行集中测试,找出 Bug 并提交测试报告。
这种"吃披萨 + 找 Bug"的模式已经持续了十几年,累计为 Joomla 项目贡献了数以千计的测试结果和 Bug 修复。对于很多 Joomla 开发者来说,PBF 是进入 Joomla 核心贡献的第一步。
为什么这次 PBF 特别重要?
2026 年 8 月 21-22 日的这场 PBF 有一个非常明确的目标:为 Joomla 6.2 的正式发布做准备。根据 Joomla 项目路线图,Joomla 6.2 发布在即,但目前仍有大量改进和修复虽然代码已经写好,却因为缺少测试而无法合并到核心中。
这是开源项目典型的"最后一公里"问题——开发者的代码提交了 Pull Request,但需要有人在实际环境中测试,确认不会引入回归问题,维护者才能放心合并。PBF 正是为了解决这个问题而设计的。
Joomla 6.1 引入了 POW-captcha(工作量证明验证码)、图形化工作流编辑器、新媒体自定义字段(音频、视频和文档)等重要功能,而 6.2 版本预计将在此基础上进一步完善和扩展。作为中文用户,提前参与测试不仅有助于确保这些功能在中文环境下的兼容性,还能让我们的声音被核心团队听到。
怎么参与?零基础也能上手
很多人对"测试 Joomla 核心"这件事有畏惧心理,觉得自己不是专业开发者,没法参与。但 PBF 的设计理念就是让任何人都能参与——无论你是程序员、设计师、网站管理员,还是纯粹对 Joomla 感兴趣的用户。
参与方式一:在线远程参与
如果你无法参加线下活动,可以通过以下方式在线参与:
- 加入 Joomla 官方的 Mattermost 频道(PBF Channel),那里会有志愿者实时指导
- 下载官方提供的 PDF 准备指南,了解测试流程
- 观看 YouTube 教程视频"如何成为 Joomla 测试者"
- 在 GitHub 上找到标记为"需要测试"的 PR,按照说明进行测试
参与方式二:组织本地 PBF 活动
如果你在中国的某个城市,周围有一群 Joomla 用户或开发者,完全可以自己组织一场本地的 PBF 活动。官方提供了完整的组织指南和宣传物料。组织一场 PBF 其实很简单:找个场地(咖啡馆、共享办公室都可以),准备些吃的(不一定是披萨,中国的饺子、烧烤也很好),然后带着大家一起测试。
参与方式三:学习如何成为 Joomla 测试者
即使这次来不及参加,也可以从现在开始学习如何系统地为 Joomla 做测试。官方提供了从零开始的教程,包括:如何搭建 Joomla 测试环境、如何使用 Joomla 的 Patch Tester 组件、如何编写有效的测试报告等。
对中国 Joomla 社区的意义
坦白说,中国 Joomla 社区在国际上的参与度一直不高。语言障碍、时差问题、信息获取渠道有限,这些都是客观存在的困难。但 PBF 这种形式的活动恰恰为我们提供了一个低门槛的参与机会。
测试工作不像写代码那样需要深厚的编程功底,更多的是耐心和细心。只要你会使用 Joomla 建站,就具备了参与 PBF 的基本能力。而且,通过参与测试,你可以深入了解 Joomla 的内部机制,这对提升自己的技术水平非常有帮助。
更重要的是,当越来越多的中文用户参与进来,Joomla 核心团队就会更加重视中文市场的需求。比如中文本地化、多字节字符处理、RTL 支持等问题,都会得到更及时的解决。
Joomla 6.2 有什么值得期待的?
虽然 Joomla 6.2 的完整功能列表还未公布,但从目前 GitHub 上的开发动态来看,以下几个方向值得关注:
- Ajaxified Backend:Joomla Academy 2026 的一个重要项目,正在将声明式局部更新(Declarative Partial Updates)引入后台,让管理操作不再需要整页刷新,体验更加流畅
- 自动化核心更新:Joomla 5.4 分支引入的自动更新功能将在 6.x 系列中继续完善,未来升级核心可能像 WordPress 一样一键完成
- 可访问性持续改进:Joomla 获得 Sovereign Tech Fund 投资后,正在系统性地提升无障碍访问能力,让 Joomla 成为真正"人人可用"的 CMS
- 更多 Bug 修复和性能优化:每个新版本都会修复大量已知问题,6.2 也不例外
总结
Pizza, Bugs & Fun 2026 将于 8 月 21-22 日全球同步举行。这不仅仅是一次 Bug 测试活动,更是全球 Joomla 社区凝聚力的体现。无论你是资深开发者还是刚接触 Joomla 的新手,都能在这场活动中找到自己的位置。
如果你一直想为 Joomla 做点什么,但不知道从何入手——PBF 就是最好的起点。打开电脑,加入 Mattermost 频道,开始你的第一次 Joomla 核心测试。也许这就是你从 Joomla 用户变成 Joomla 贡献者的第一步。
让我们一起为 Joomla 6.2 的发布贡献力量。


评论 (0)