THM Gießen已经组织了10年的“Web编程周”。值此周年之际,数学、自然科学和计算机科学学院(MNI)再次提供了深入使用Joomla CMS的机会。
Joomla与THM有着悠久的历史,因为校园内所有的内部和外部站点都是基于Joomla构建的,这得益于Peter Kneisel教授的辛勤工作。
一个关注Joomla 4的活动
今年的重点是即将发布的Joomla 4版本。为PHP和Joomla的新手提供了一个为期两天的准备活动,以便他们能在编程周开始时有效地工作。
在学期休假期间,从2018年7月23日至8月3日,来自不同国家的约20名学生聚集在一起,对Joomla 4的源代码进行工作,对其进行广泛测试,并积极改进。活动以两天的“披萨、错误与乐趣”活动开始,之后从上午9:00到下午4:00测试了众多补丁,修复了问题并开发了新功能。在14天结束时,专门安排了一天让各组和个人展示他们的结果、解决方案和发现。
在这两周中,学生们获得了许多不同的经验。在测试补丁时,GitHub使他们能够迅速与Joomla的开发者取得联系。他们突然与一些大人物进行了对话——比如Sandra Decoux、Michael Babker、Brian Teeman和George Wilson等。在这里,他们需要保持冷静,并constructively实施建议。
然而,代码分析和开发也有沉寂的时期。在最后的展示中,一名参与者报告说,他花了整整一天时间去理解和修正一行代码,直到最终收集到所有相关信息并纠正了所有错误。
基本上,编程可以比作真实生活:
成功不是一蹴而就的,需要时间和耐心才能达到目标。
最后,当你的补丁被合并到系统中,你成为庞大的Joomla社区中的活跃一员时,那种感觉非常棒!社区非常感激学生们的支持,德国知名Joomla负责人访问了编程周。例如,Elisa Foltyn、Benjamin Trenkle和Marc Widmann都抓住机会访问并帮助了这个项目。在闭幕日,Joomla副总裁Alexander Metzler代表整个Joomla项目,感谢项目组的巨大支持。
看到年轻人对系统充满热情,并在假期中为Joomla工作,这是非常鼓舞人心的。
Alexander Metzler说。
在网页编程周期间,合并了7个pull请求,包括
并且Joomla文档也得到了推进
- https://docs.joomla.org/Publishing_Workflow
- https://docs.joomla.org/Joomla_and_MySQL_8#Workaround_to_get_Joomla_working_with_MySQL_8
一个伟大的成就!
编程周由THM Gießen的Dennis Priefer和Wolf Rost作为执行讲师主持,Joomla社区的Roland Dalmulder积极支持。众多活动的概述可以在THM维基上找到(https://wiki.thm.de/Web_Programming_Weeks_SS18)
Joomla社区感谢所有参与者的辛勤工作!