We don't use composer_manager and have our own workflow for pulling in composer dependencies. Since the module doesn't really *require* composer_manager so much as *recommend* it, the dependency line should be removed.

Comments

  • twistor committed 325eb69 on 8.x-1.x
    Issue #2515070 by cweagans: Remove dependency on composer_manager
    
twistor’s picture

Status: Active » Fixed

I agree. I know work is being done to make it irrelevant anyway.

May I inquire about what workflow you're using? Very curious to see how people are figuring out composer requirements.

I'm guessing leaving the requirement for 7.x is ok though I'm not entirely sure.

cweagans’s picture

I think it's fine to require it in D7.

Right now, basically, we're just manually updating composer.json in DRUPAL_ROOT. We're in the process of moving to composer-merge-plugin, which will basically just include modules/*/*/composer.json (for instance, modules/custom/mymodule/composer.json). We're waiting for some of the composer stuff in core to shake out before we invest too much time in any solution, though.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.