Google Summer of Code

2009 年的 Google Summer of Code 项目已经 公布。我们感谢 Google 对自由软件的持续支持以及对众多开源项目的资助,并且肯定会在今年的活动中申请。这将是这个开源活动的第五届,如果我们被选中,我们将会参与相同次数……我们非常期待欢迎另一批拥有新想法的贡献者。

Joomla! 是一款屡获殊荣的国际化开源内容管理系统 (CMS),在全球范围内部署,过去两年下载量超过 800 万次。如果您参与 Joomla! 项目,您的工作将对世界各地的人们产生积极影响。如果您喜欢开发应用程序,并且想与经验丰富的开发者一起使用新兴技术,请考虑加入 Joomla! 的 Google Summer of Code 项目。

去年发布的 Joomla! 1.5 版本为开发者提供了一个 面向对象基于模式 的 API,该 API 遵循最佳实践,并被组织成结构良好且逻辑清晰的框架包。它使用 MVC 设计模式来构建组件,为开发者提供了快速应用程序开发和原型设计的强大平台。开发者可以使用 Joomla! 新近改进的事件系统(根据 观察者设计模式 实现)连接到应用程序堆栈的几乎任何部分。从 1.5 版本发布以来的社区参与情况来看,开发者对 Joomla! 的这个新的技术基础感到满意。他们已经为 Joomla! 写了超过 4,500 个扩展,这些扩展可以在 Joomla! 扩展目录 (JED) 上获得。

Joomla! 1.6 版本的开发工作正在顺利进行,预计将在 2009 年晚些时候发布。这个重大升级包含了许多重要的新功能。SoC 参与者将有机会帮助完成这个重要的 Joomla! 版本。Joomla! 1.6 版本的开发仅仅是其中一个目标,我们真的很想看到其他创新领域的开发工作。
如果您有兴趣作为导师或学生参与 Joomla! 项目,请阅读此内容。

想开始了吗?以下是方法

学生申请期从 2009 年 3 月 23 日星期一开始,到 2009 年 4 月 3 日星期五太平洋时间中午 12 点结束。申请和提交说明将在 Google SoC 2009 页面上尽快提供。其他重要日期和活动将在 常见问题解答 - 项目时间表 中详细说明。

有想法,但没有项目创意?

如果您有兴趣(或仅仅感兴趣)加入 Joomla! 项目,但还没有想法,可以考虑 夏季代码计划 2009 项目创意 页面获取灵感。此外,查看往年的提案也将让您了解过去被批准的项目类型。其中包括 夏季代码计划 2005 项目摘要夏季代码计划 2006 项目摘要夏季代码计划 2007 项目摘要 以及夏季代码计划 2008 项目博客。

如果您有想法,但无法确定它是否足够好,请随时将其发布到 Google 夏季代码计划 2009 邮件列表 中。此列表是公开的,对所有想要参与的人开放。如果您有一个好主意,但担心将其发布后会被其他人使用,您也可以联系今年的 Google 夏季代码计划管理员 Mark Dexter 或 Akarawuth Tamrareang (Krit)。

您想成为导师吗?

参与项目的另一个好方法是成为导师。准备好学习、结识新朋友,享受乐趣。为 Google 夏季代码计划项目担任导师已被证明是一种有益的体验。这不仅是分享您的知识和经验的好方法,也是更多地参与 Joomla! 项目并认识其他 Joomla! 开发者的绝佳途径。

有关更多信息,请阅读 Joomla! 论坛中的“想成为导师?从这里开始阅读!”以及 Google 的导师建议。请随时 在 Google 论坛中提问 关于参与的问题。