36 · Recipe is named "Drush Site-Install" and has no description¶
| Project | Provus EDU |
| Component | Code |
| Category | Bug report |
| Priority | Normal |
| Status | Draft, not filed on drupal.org yet |
Problem/Motivation¶
recipe.yml starts with:
name: 'Drush Site-Install'
type: Site
This is the case in 1.0.3, 1.0.5 and 1.x. The name was apparently taken over from a site installed with drush site:install when the recipe was exported. The recipe also has no description key (the description only exists in composer.json).
In the Drupal CMS installer (2.2), the template card is therefore titled "Drush Site-Install" and shows no description, so users cannot tell that this is the higher-education template.
Steps to reproduce¶
- Start the Drupal CMS 2.2 installer.
- On "Choose a site template", look for the Provus EDU card: it is called "Drush Site-Install" and has no text.
Proposed resolution¶
name: 'Provus EDU'
description: 'Built for higher education institutions, including landing pages, course listings, news and events functionality, and a range of tools tailored to the needs of colleges and universities.'
type: Site
Copy to drupal.org
Issue title:
Recipe is named "Drush Site-Install" and has no description
Issue summary (paste it into the "Issue summary" field; project, component, category and priority are in the table above):
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p><code>recipe.yml</code> starts with:</p>
<code>name: 'Drush Site-Install'
type: Site</code>
<p>This is the case in 1.0.3, 1.0.5 and 1.x. The name was apparently taken over from a site installed with <code>drush site:install</code> when the recipe was exported. The recipe also has no <code>description</code> key (the description only exists in <code>composer.json</code>).</p>
<p>In the Drupal CMS installer (2.2), the template card is therefore titled "Drush Site-Install" and shows no description, so users cannot tell that this is the higher-education template.</p>
<h3 id="summary-steps-reproduce">Steps to reproduce</h3>
<ol>
<li>Start the Drupal CMS 2.2 installer.</li>
<li>On "Choose a site template", look for the Provus EDU card: it is called "Drush Site-Install" and has no text.</li>
</ol>
<h3 id="summary-proposed-resolution">Proposed resolution</h3>
<code>name: 'Provus EDU'
description: 'Built for higher education institutions, including landing pages, course listings, news and events functionality, and a range of tools tailored to the needs of colleges and universities.'
type: Site</code>