2021年夏季开源推广计划
GSoC部门很高兴地向Joomla社区宣布,我们已经成功申请成为“2021年夏季开源推广计划”的导师组织,该计划由中国科学院软件研究所主办。
Joomla定期寻找机会,通过开源项目计划与学生们互动,帮助我们实现开发目标。多年来,GSoC的参与者已经成为了社区中宝贵的长期成员。
随着GSoC 2021进入学生融合阶段,Harald Leithner将一个新的项目“2021年夏季开源推广计划”引入了团队的关注。在我们的首次申请加入该计划时,Joomla被接受为一个参与项目
由于这是我们第一次参与新项目,我们决定将项目名额保持在可管理的水平,选择了三个。幸运的是,我们得到了我们要求的三个名额。更多详情可以在这里找到,但项目总结如下
导览
该项目将在Joomla!内部创建一个导览。导览是一个用户可以跟随以完成特定任务(如创建文章)的点击路径。所以一方面,Joomla!核心应该为用户提供基本的导览,以便用户在使用核心功能时无需阅读文档。另一方面,应该能够创建自己的导览(例如,作为系统操作员的管理员),复制和更改现有的导览,或者允许第三方开发者在安装扩展时提供自己的导览。
网站定时任务
本项目目标是实现一个伪cron作业实现,以便管理员可以设置由访客触发的cron作业。扩展可以创建cron作业插件,然后将它们集成到cron作业扩展中,并由网站管理员设置和定时。此外,项目应包括CLI集成。另外,如果服务器cron作业可用,扩展应能够直接管理它们。
健康检查
了解您系统的状态总是很重要的。目前,重要信息分布在整个系统中,有时很难找到所需的状态信息或信息缺失。因此,一个包含所有信息的页面对于网站管理员来说非常有帮助,特别是如果第三方开发者也可以将状态信息推送到他们的安装扩展中。
我们计划在全年开展更多项目,并希望它能发展成为一个持续滋养和支撑Joomla的项目,使他们从Joomla社区的经验中学习。
这是我的第一次担任团队领导。我既紧张又兴奋,但Benjamin Trenkle和Philip Walton等人无止境的支持帮助了我。没有他们的支持,这是不可能的。
我们现在在Google Summer of Code Joomla团队中面临一个大问题,那就是我们该如何称呼自己。我们当然不再是专属的GSoC了。也许“学生参与、教育和开发团队”会更合适。这只是播种一个想法,很高兴看到它能发展到什么程度。
第二个问题是,随着我们参与更多项目,我们需要更多导师。对于今年的GSoC,两名经验丰富的导师与社区的两名新成员配对。展望未来,我们希望这种模式能够扩展到多个项目中的未来导师人数。
我们也期待参与许多其他项目。如果您知道即将到来的任何项目或与可能运行我们应关注的项目组织的组织有联系,请也与我们联系,让我们了解可用的机会。
如果您想参与导师角色或知道Joomla应该考虑参与的其他项目,请通过以下方式联系团队:
在Joomla社区杂志上发表的一些文章代表了作者对特定主题的个人观点或经验,可能并不代表Joomla项目的官方立场。
接受后,您将访问 https://magazine.joomla.net.cn/ 外部的第三方服务
评论