drupal-composer / drupal-parse-composer

:mag: Components used in Drupal-Packagist to parse package information from drupal.org
10 stars 11 forks source link

Make Drush extension's version constraint on Drush less restrictive. #21

Closed greg-1-anderson closed 9 years ago

greg-1-anderson commented 9 years ago

Drush extensions should be allowed to co-exist with multiple versions of Drush. See: https://github.com/drupal-composer/drupal-packagist/issues/5

This PR changes the version restriction to allow Drush 6 or later.

webflo commented 9 years ago

Superb, i am going to download this very soon. But i have to figure out how to run a forced update on all packages first.

greg-1-anderson commented 9 years ago

Thanks for merging this in so quickly. Any notion when the forced package updates will be done? I'm not in any hurry on this, I just don't want to forget to come back and test this again in the live context, once everything is in place.

webflo commented 9 years ago

Deployed the new code a few minutes ago. The forced update takes a couple of hours for all modules. Master module is already updated. Tested everything and it works fine.

This was my test project.

{
    "name": "webflo/foo",
    "minimum-stability": "dev",
    "prefer-stable": true,
    "repositories":[
        {
            "type":"composer",
            "url":"http://drupal-packagist.webflo.io/"
        }
    ],
    "require": {
        "drupal/master": "7.3.*@dev",
        "drush/drush": "7.0.*@dev"
    }
}
greg-1-anderson commented 9 years ago

Awesome--thanks so much. I'll give it a spin tomorrow.

greg-1-anderson commented 9 years ago

Woo hoo! Works perfectly. Thanks for rebuilding all of the packages.