Joomla! 社区与领导博客
博客
Google 的开源办公室已经正式宣布今年将有一个 Google 夏季代码计划。由于我们去年与 GSoC 的项目取得了巨大成功,Joomla 社区再次组织了一个团队来指导大学生或研究生在夏季进行项目开发。该团队已经向 Google 提交了申请,并得到了 Google 的批准。今年就要开始了,各位!
今年有哪些计划?
去年我们的重点主要是(当时)Joomla 平台代码库。我们七个项目中有六个与平台相关。而今年,到目前为止我们的项目想法几乎相反。CMS 在我们的想法列表上有相当多的项目想法,这意味着即将发布的 Joomla 3 版本可能会有很多创新和新功能。对于对创新应用感兴趣的人来说,CMS 是一个令人兴奋的地方。新的功能如标签和 Bootstrap 以及新的 CMS 只有 API 为新工作提供了良好的基础设施,并允许扩展开发者深入探索 3.0 系列中所有可用的新功能!作为学生开发者或导师都将使你置身于 3.2、3.5 以及以后的激动人心的变化之中。
寻求帮助
如果你有兴趣帮助 GSoC,指导学生,或者你是学生,我们非常愿意听到你的消息。今年我们需要帮助的几个重要方面。如果你是一个程序员,但由于时间原因无法指导学生和项目(我们都很忙!),也许你可以在学生需要时提供一些帮助,让他们得到多个测试人员的反馈以提供有用的信息。
如果你是一名程序员,并且在夏天有一些空闲时间,我们总是需要更多的导师。即使你不能承诺一个全职导师职位,只要在正确的时间有人可用就能产生影响。只需和我们谈谈,我们会找到适合你的日程和时间的方法。当然,如果你能承诺指导一个项目,我们也非常愿意听到你的消息 - 不要害羞!
获取更多信息
关于GSoC有很多信息,有些是针对Joomla的,有些是更通用的GSoC信息。这里有一些链接可以帮助你
- GSoC
- Joomla GSoC
要与GSoC团队联系,请发送电子邮件至gsoc [at] opensourcematters.org
我们期待尽快收到你的消息!
- 详细信息
- 作者:Chad Windnagle
上周,在博客文章《Joomla & GNOME Partner Up for an Internship for Women》中提出了支持女性技术的机会。.
成为赞助商!
捐赠方式
申请方式
- 请务必了解GNOME项目:https://live.gnome.org/OutreachProgramForWomen
- 作为申请过程的一部分,你必须在GitHub上贡献代码。
- 请将你的求职信、简历和代码链接发送至
- 详细信息
- 作者:Alice Grevet
随着跨平台和跨设备内容消费需求的不断增加,Joomla 迫切需要一个 RESTful Web 服务 API。仅仅在网站上发布内容并期望人们使用网页浏览器访问已经不再足够。如今,人们希望能够在智能手机、平板电脑和其他设备上消费内容,并且他们希望能够连接信息系统,打破传统的内容孤岛。作为一个内容管理系统(CMS),Joomla 需要更加开放地接受新的内容发布方法,我们需要超越传统的 Web CMS,拥抱我们使命的全方位——“提供一个灵活的数字出版和协作平台”。
- 详细信息
支持多样性是 Joomla 领导层需要维护的一个重要原则。这不仅提高了我们从项目中产生的工作质量,而且作为开源领域的领导者,我们以身作则非常重要。考虑到目前女性在开源领域的比例较低,这一点尤其正确,根据剑桥大学 UCAM 的一项广为引用的研究,女性仅占2%。
让我再重复一遍:2%的开源个体是女性。虽然 Joomla 社区在这方面似乎是一个有机的领导者,我们的活动和领导团队中女性的比例超过2%,但我们在这方面还有很多工作要做,特别是在编码方面。像大多数其他项目一样,女性编码者的比例相当低。
因此,Joomla 项目将参与 GNOME Outreach Program for Women。该程序在许多方面受到 Google Summer of Code 的启发,并且过去很少有女性申请。该程序还得到了 Software Freedom Conservancy 的支持。
我们正在寻找赞助商!
我们还在寻找社区赞助商,可以为实习基金捐款,因为 GNOME 需要 5000 美元的生活津贴、500 美元的旅行津贴和 200 美元的行政费用。(行政费用将用于支付实习生支付转账费用和扩大 GNOME 基金会用于发展该项目的资源。)我们的目标是筹集足够的资金支持两个实习。
赞助的组织将能够在其 GNOME 网站和 Joomla 该倡议的登录页面上列出其徽标。
捐赠方式
请联系Open Source Matters董事会成员Sandra Ordonez,她的联系方式是:
申请方式
1) 请务必阅读有关 GNOME 程序的信息:https://live.gnome.org/OutreachProgramForWomen
2) 作为申请过程的一部分,您必须在 GitHub 上贡献代码。https://live.gnome.org/OutreachProgramForWomen
3) 发送您的求职信、简历和代码链接至
- 详细信息
- 作者: Sandy Ordonez
自 2013 年 4 月 1 日起,Joomla 扩展目录将取消所有文件夹中 index.html 文件的要求。
为什么要改变?
该规则已经过时,并且已经很久不是一个有效的“安全”措施。您可以在这里了解更多: http://www.dionysopoulos.me/blog/86-the-files-of-wrath.html
在提交至JED进行列出的扩展中,排名第一的错误是SE1(缺少index.html文件),这大大减缓了每个人的审批过程。一旦错误被标记,开发者必须修复它,然后我们需要重新审查。整个过程变得不必要的漫长。
一旦我们批准了一个扩展进行列出,通常不会再进行检查,除非有报告的问题。开发者更新他的/她的扩展时经常错过几个index.html文件,而这些通常不会被注意到。
有什么替代方案吗?
检查您的托管服务提供商是否禁用了目录遍历。
使用.htaccess / web.config文件来防止目录遍历。
https://docs.joomla.org/How_do_you_convert_an_htaccess.txt_file_into_a_.htaccess_file%3F
https://docs.joomla.org/Htaccess_examples_%28security%29
您可以在这篇博客文章中发表评论 这里。
- 详细信息
- 作者: Matthew Baylor