netresearch / dhl-module-shipping-m2

This extension is in legacy status since 04/2020 and will run out of maintenance and support after a short transition period. You can find the official replacement extension here https://github.com/netresearch/dhl-shipping-m2. It includes the latest and greatest possible range of functions that DHL is currently offering.
30 stars 20 forks source link

Publish on packagist #67

Closed amenk closed 5 years ago

amenk commented 5 years ago

Feature description

Please publish the module on packagist

Reason Installation via composer works easier

MarcusWolschon commented 5 years ago

Note that the installation via Composer works fine from named releases or named branches on Github. It does require the extra step of telling composer about the github repository URL as source for the package. See here: https://stackoverflow.com/questions/31743139/how-to-add-non-public-repositories-from-command-line-with-composer

amenk commented 5 years ago

Yes, I know,

It does require the extra step of telling composer about the github repository URL as source for the package.

Exactly this should be avoided.

For example, if you have many packages which are not on packagist.org, composer update takes ages, because each GIT Repo has to be scanned.

mam08ixo commented 5 years ago

The composer repository for this module is https://repo.magento.com/

See DHL Shipping on Magento Marketplace.

Thanks

amenk commented 5 years ago

Okay, that makes sense - then we should clarify the readme.

ngolatka commented 5 years ago

Indeed, the readme could be clarified a bit. The next version will include that.

As a hint for future people who might stumble over this: the Knowledge Base also has an article that explains the installation with Composer using repo.magento.com: https://dhl.support.netresearch.de/support/solutions/articles/12000056624

(internal ticket: DHLVM2-369)