大型PHP开源项目宣布招募贡献者
PHP开发者社区收到了一项重要公告:一个基于PHP语言的大型开源项目正式开放招募新的贡献者。该项目是Drupal——最强大、最灵活的内容管理系统(CMS)之一,多年来一直是开源开发的旗舰。这个在全球拥有数千个活跃安装实例的项目,诚邀各级别开发者加入其发展进程。
为什么这很重要?
Drupal不仅仅是一个CMS。它是一个被政府网站、大型企业和教育机构使用的生态系统。例如,白宫(美国)、NASA、哈佛大学等许多组织的网站都运行在Drupal上。目前,项目团队设定了雄心勃勃的目标:提升核心性能,支持新的Web开发标准,并为开发者扩展更多可能性。
对于PHP社区来说,这是一个独特的机会:
- 提升技能——使用Drupal需要深入理解面向对象编程(OOP)、设计模式和现代PHP实践。
- 加入国际社区——您将与来自世界各地的顶尖开发者交流。
- 丰富简历——为这样的项目做出贡献,在简历中会非常亮眼。
贡献者面临哪些任务?
该项目在多个方向寻求帮助。以下是需要您参与的主要领域:
- 核心开发——修复Bug、优化数据库查询、重构过时代码。
- 模块创建与维护——通过API和插件扩展功能。
- 测试与QA——编写单元测试(PHPUnit)和功能测试。
- 文档——将文档翻译并更新为中文(目前这是最迫切的需求之一)。
- UI/UX——改进管理面板和客户端的界面。
特别欢迎新手:项目设有导师计划(mentorship program),经验丰富的开发者会帮助您完成第一次提交。
如何加入?
您可以通过GitHub上的官方仓库加入该项目。以下是分步指南:
- 访问Drupal项目的GitHub页面:
github.com/drupal/drupal。 - 阅读
CONTRIBUTING.md部分——其中描述了拉取请求的规则和要求。 - 从
good first issue列表中选择一个任务——这些任务专门为新手标记。 - 加入Slack或Discord的官方聊天室——那里会有人帮助您解决任何问题。
另外,请关注年度会议DrupalCon,会上有工作坊、黑客马拉松和社交活动。2024年的会议将以混合形式举行,因此您可以远程参与。
贡献者能获得什么?
除了为开源做出贡献的精神满足感外,项目参与者还能获得:
- 来自Drupal的贡献者证书