Drupal 的 Project Browser 为雄心勃勃的网站建设者提供支持

蒲公英 提交于 周六, 12/10/2022 - 12:34
Project Browser

去年我在 DrupalCon 北美主题演讲中,提出了 Drupal Browser 计划。Project Browser 让网站建设者无需使用命令行就能轻松找到和安装 Drupal 模块!

此后,这项计划如火如荼的进行。除了构建 Project Browser 本身,我们还在其他方面努力提供最好的用户体验:为顶级 Drupal 项目设计 Logo,简化分类、以便更直观的发现项目,改进项目描述使之更清晰。

我们还定义了各种质量指标,以确保 Project Browser 可以轻松地呈现出最好的项目。所有这些努力结合起来,会让最终用户更容易的发现和安装 Drupal 模块。

经过 18 个月的努力,Project Browser 发布了测试版。最新的测试版已拥有用于发现、安装项目,功能齐备的用户界面,实现了用户不需要命令行的最初愿景。

Project Browser 团队欢迎更多的人试用最新的测试版

顺便说一句,Project Browser 是建立在 Drupal 的新的包管理器之上的。我们正在为 Automatic Updates initiativeProject Browser 构建包管理器。Package Manager 为这些计划提供了以编程方式利用 Composer 的能力,Composer 是一种常用的管理 Drupal 等现代 PHP 应用程序的工具。

最终结果:

1. Project Browser(和 Automatic Updates)将支持任何类型的贡献项目,即使是那些具有复杂的第三方依赖链的项目。
2. 你可以在使用 Project Browser 和命令行之间进行切换。通过 Project Browser 安装的项目可以使用 Composer 从命令行管理,反之亦然。

上面我强调了下 Package Manager 的工作,因为这能说明在构建 Project Browser 和 Automatic Updates 方面付出了多少心血和努力。最终我们将呈现一个市场上最强、最安全、最先进的安装和更新系统之一。

我对这项工作感到兴奋有很多原因,但我想强调其中两点。
首先,它将有助于吸引更多的人使用 Drupal,因此也会吸引更多的人使用开放网络,这是我非常热衷的事情。
其次,这项工作是使 Drupal 成为一个更可组合的平台的基础。

特别感谢 Chris Wells (Redfin Solutions), Leslie Glynn (Redfin Solutions), Fran Garcia-Linares (Drupal Association), Ben Mullins (Acquia), Narendra Singh (Acquia), Srishti Bankar (Acquia), Utkarsh Patidar (Acquia), 和 Tim Plunkett (Acquia) 领导了大部分工作。还要特别感谢 Ted Bowman (Acquia) 和 Automatic Updates 团队为 Package Manager 做的工作。

 

— Dries Buytaert

原文