|Issue tags:||drupal.org distribution blockers|
Distributions are one of the Drupal project's biggest strengths. While other platforms might beat Drupal on things like out-of-the-box feature set, or usability, there is very little else out there that has the capabilities to spin off highly customized software packages tailored to a particular use case. Drupal.org currently does a very poor job of featuring these tools, however, and evaluators of Drupal are often frustrated because Drupal doesn't really "do" anything out of the box, and the default installation without modules gives a poor impression of what the platform is really capable of.
- Rename "Installation profiles" to "Distributions" on D.o. That gets rid of the confusing "two separate meanings for install profiles" problem, as well as the "Distributions are a bundle of stuff too! Why are they different than install profiles?!" problem. Install profiles then become "a bundle of code in the /profiles/ directory", and Distributions become "a package of one or more install profiles + their required modules/themes/libraries".
- Make "Distributions" more of a front-and-center concept on Drupal.org: add buttons on the home and download pages, add stats for it on the home page, add it to the Solr filters, etc.
Allow distribution authors to choose whether their distribution is a "full-featured product" or whether it's a "quickstart profile," and have the list only default to showing ones in the former category (similar to the distinction between sandbox vs. full projects).Addressed by fixing distro tools so most-used distros are coming back to Drupal.org
Mockups at http://drupal.org/files/ddotoconsiderations.pdf were provided by Karen Borchert.
Results of work can be seen at http://distro-listing-drupal.redesign.devdrupal.org/ (user/pass: drupal/drupal) — the actual "listing page" part is pretty close to done.
Out of Scope
There are numerous other suggestions in this issue, but they do not yet have broad consensus, and thus will need to be discussed separately as possible follow-up actions. These include:
- Renaming "Distributions" to "Products" or similar name #1357806: Decide a name for user-focused distributions/products
- Adding categorization/classification to distributions #1372386: Classification by target users in project forms for distribution maintainers, #1360660: Should we use the Sector vocab for classifying distributions? What additions do we need?
- #1393528: Automate a visual indicator on fully-packaged distribution project pages
- #1526852: Allow filtering Solr by distributions
User interface changes
"Distribution" more prominently featured on key landing pages:
Getting started page:
None that I can think of.