曼彻斯特Joomla! 错误冲刺
在7月26日至27日的周末,来自世界各地的九位开发者在英国曼彻斯特聚集在一起,清理Joomla的错误跟踪器。项目的错误跟踪器已经变得杂乱无章,有数百个停滞不前的议题。有些议题存在超过一年。此外,JoomlaCode的错误跟踪器并不适合Joomla自2005年以来经历的快速增长。有必要控制议题的数量,并转向改进的错误跟踪器,这就是Joomla!错误冲刺的目标。
这次冲刺由Joomla联合创始人Brian Teeman(英国)组织,参与的开发者有Viktor Vogel(德国)、Valentin Despa(罗马尼亚)、George Wilson(英国)、Chris Davenport(英国)、Roland Dalmulder(荷兰)、David Hurley(美国)、Thomas Hunziker(瑞士)以及我本人Nicholas Dionysopoulos(希腊)。我们都是无偿志愿者,为了更大的利益,我们暂时放下了自己的生意和个人生活。OSM承担了我们的旅行费用、住宿和餐费。我们真正的、真正的大报酬是我们知道我们的工作如何改善数百万Joomla网站所有者和其访客的体验,这让我们感到温暖和满足。
来自世界各地的其他人通过Skype在线参与,帮助我们关闭议题和测试补丁。我能够认出的两位Skype用户是Hervé Boinnard(爱尔兰)和Dmitry Rekun(拉脱维亚)。我肯定我忘记了一些人。这不是故意的,只是Skype没有显示你们的名字。你们都很棒,我们非常感谢你们帮助我们削减了所有那些Joomla错误!
这次冲刺取得了巨大成功,周末共关闭了309个议题。在冲刺之前,有381个开放的错误跟踪器议题和448个GitHub上的拉取请求。周日晚上,有187个开放的错误跟踪器议题和333个GitHub上的拉取请求。项目终于可以关闭旧的和令人讨厌的错误跟踪器,并开始使用它的新鲜、现代的Joomla问题跟踪器,这是一个为Joomla开发、用于Joomla并与Joomla一起开发的错误跟踪工具。
Joomla在我们的问题跟踪器和GitHub仓库中记录了我们的活动得分板,这激发了我们的动力。第一名是我们的协调员Brian Teeman,第二名是不知疲倦的虫子猎人Viktor Vogel。看到我的名字排在第三位让我感到惊讶,因为我已经几周没有接触过跟踪器了。从最后一名开始,最终排名第三,这让我更有动力继续前进。
在此,我想感谢我们的东道主Brian Teeman,他完美地组织了这次冲刺,并精心照顾我们。在每天10小时冲刺之后,他会带我们去不同的民族餐厅,真正让我们品尝到英国多元文化的冲击。晚餐后,我们会坐下来,一边喝着当地的啤酒,一边讨论Joomla,直到深夜。当你与志同道合的人一起工作,共同热爱的事物时,你会发现,你需要的睡眠很少,就能保持高效率!
你也可以帮忙!
虽然修复错误的冲刺有助于提高Joomla,但它们不能非常频繁地组织。但是,这不应该成为问题,因为每个人都可以帮助提高Joomla。
如果你不是开发者,你可以通过使用Joomla Patch Tester 来测试已知问题的补丁来帮忙。请记住,在GitHub上发布回复时,带上你的测试结果,无论是积极的还是消极的,并在回复开头加上"@test"。一个补丁至少需要两次成功的测试才能被包含在下一个版本的Joomla中。你也可以帮助编写文档,或者在官方或本地Joomla论坛上回答其他用户的提问。
如果你报告可能的错误 ,请确保提供尽可能多的信息。至少,你必须报告你的Joomla版本(例如,3.3.3)、PHP版本(例如,5.4.21)、你使用的数据库和版本(例如,MySQL 5.5.10)以及如果你报告的是JavaScript或模板问题,你的浏览器型号和版本(例如,Firefox 23)。如果你知道这些信息,也可以报告服务器的操作系统、Web服务器软件和PHP集成方法(模块、CGI、FastCGI、PHP-FPM)的型号和版本。请记住,为了帮助开发者重现问题,请提供清晰、逐步的信息。如果包含注释截图可以使说明更容易理解,请不要犹豫。记住,重现问题越容易,修复速度就越快。
如果你是扩展开发者,试着每周花几个小时的时间审查开放的议题,并测试待处理补丁。每周处理一个问题平均需要30分钟的时间,可以帮助改善数百万个网站。
最终,Joomla成功的关键 在于我们所有Joomla用户和开发者。我们让Joomla焕发活力!
本文中的所有照片均由Viktor Vogel提供,来自他的Joomla Bug Cleanup Sprint - Manchester照片专辑。
发表在Joomla社区杂志上的一些文章代表了作者在特定主题上的个人观点或经验,可能与Joomla项目的官方立场不一致
通过接受,您将访问由 https://magazine.joomla.net.cn/ 之外的第三方提供的服务
评论