community-features icon indicating copy to clipboard operation
community-features copied to clipboard

Make magento/product-community-edition available on GitHub

Open magento-engcom-team opened this issue 7 years ago • 5 comments

Currently is not possible to see the differences between versions for magento/product-community-edition composer virtual package (and enterprise as well). For a custom project, requiring magento/product-community-edition directly is not viable because unwanted packages are added by it, so instead we copy the require section into our own composer.json and remove what we need. But this quite an extensive task to get them every time a new version is released, since several modules have their versions bumped.

Preconditions

None

Steps to reproduce

None

Expected result

  1. Have magento/product-community-edition's composer.json definition available on GitHub, with all applicable tags, so we can diff the composer.json between all the released versions;
  2. Bonus: have magento/product-community-edition available on Packagist.org;
  3. Bonus: have magento/product-enterprise-edition available on GitHub (and/or Packagist.org) if applicable/allowed;

Actual result

magento/product-community-edition definition is not available anywhere public.

Original Report: https://github.com/magento/magento2/issues/13749 by @kassner

magento-engcom-team avatar Jul 05 '18 09:07 magento-engcom-team

Would be nice if somebody could do this. I facing a Problem which i could fix with the public repo.

jonathan-martz avatar Mar 10 '20 14:03 jonathan-martz

Yes please provide a public repository. I also need the composer.json files.

rk-mxp avatar Mar 17 '20 06:03 rk-mxp

yes please do it! it would be nice to be able to help remove these legacy / abandoned libraries.

$ composer why symfony/property-access
endroid/qr-code  2.5.1  requires  symfony/property-access (^2.7)  

$ composer why endroid/qr-code
msp/twofactorauth  3.1.2  requires  endroid/qr-code (^2.5)  

$ composer why msp/twofactorauth
magento/product-community-edition   2.3.4  requires  msp/twofactorauth (3.1.2)  
magento/product-enterprise-edition  2.3.4  requires  msp/twofactorauth (3.1.2) 

rvitaliy avatar Apr 14 '20 10:04 rvitaliy

Another vote to have magento/product-community-edition's composer.json definition available on GitHub, with all applicable tags

RokPopov avatar Jun 28 '23 16:06 RokPopov

Another vote to have magento/product-community-edition 's composer.json definition available on GitHub

prudytww avatar May 05 '24 18:05 prudytww