Where have the dependencies gone?

Submitted by Anonymous (not verified) on Wed, 03/02/2016 - 14:40

<p>As of <a href="https://www.drupal.org/node/1475510#comment-10817894&quot; target="_blank">1:23pm GMT on Febuary 3rd 2016</a> there are no dependencies in the Drupal 8.1.x git branch.</p>

<h2>Why?</h2>

<p>There was no reason to have them there. It makes the repository bigger, and therefore takes longer to download. <a href="https://github.com/joomla/joomla-cms&quot; target="_blank">No one</a> <a href="https://github.com/laravel/laravel&quot; target="_blank">else</a> <a href="https://github.com/symfony/symfony&quot; target="_blank">does it</a>.</p>

<h2>What does it mean?</h2>

<p>Not much really.</p>

<p>If you download Drupal via the zip file or tarball then the drupal.org packager will run <code>composer</code> so the dependencies will be there for you.</p>

<p>If you submit a Drupal core patch on drupal.org then DrupalCi testbot will run <code>composer install</code>.</p>

<p>It’s only if you clone Drupal 8.1.x or higher directly from git, you will need to run <code>composer install</code> in the Drupal root directory</p>

<p>Top tip: <code>composer install --prefer-source --no-interaction</code> can often be quicker.</p>

Add new comment