跳转到主要内容
东方龙马 提交于 27 January 2017

原文链接:Creating a sandbox (experimental) project

译者:龙马

最后更新于 2015年11月2日。

你可以通过观看这个Randy Fay的视频教程来作为第一步最佳选择。

一个沙盒(sandbox)项目是一个模块或者主题,它包含了一些尚未能常规使用的实验性代码(experimental code)。完整项目(Full projects)是可以常规使用的。对于已获得在 Drupal.org 上的Git基本权限的任何用户,都可以创建沙盒项目。要是想创建一个完整项目,或者推动你已有的沙盒项目成为一个完整项目,你必须通过一个一次性审批流程

沙盒项目拥有完整项目的大部分功能;例如,一个项目页面,一个 Git 库,一个问题队列,任命为共同维护者的能力等等。还存在一些关键差异,其主要目的是引导那些不幸的最终用户远离可能不安全的代码。

“沙盒”和“完整”项目的关键差异

  • 沙盒项目页面显示一条背景颜色为黄色的实验性项目(Experimental Project)的提示信息
  • 沙盒项目的 URLs 是这样 /sandbox/username/node-id,而不是人类可读的短名,比如:/project/views。
  • 你不能创建沙盒项目的版本(可下载的文件);获取它们的唯一途径就是通过 Git。
  • 沙盒项目不出现在 Main project 问题下拉列表 中。要想添加沙盒项目的一条问题的话,你必须到项目自己的问题队列去操作。
标签
Drupal 版本