magento / community-features

Magento Features Development is an Initiative to Allows Community Memebers Join to Development of Magento Features
46 stars 18 forks source link

Make magento/product-community-edition available on GitHub #62

Open magento-engcom-team opened 6 years ago

magento-engcom-team commented 6 years ago

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

jonathan-martz commented 4 years ago

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

rk-mxp commented 4 years ago

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

rvitaliy commented 4 years ago

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) 
RokPopov commented 1 year ago

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

prudytww commented 6 months ago

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