Qu'est-ce que http://packages.magento.com/?

16

Sur divers réseaux sociaux, j'ai vu l'URL faire du http://packages.magento.com/bruit. Il semble s'agir d'un référentiel de compositeur (utilisant un logiciel satis pour héberger le référentiel).

Ce qui n'est pas clair, c'est

  1. Qui gère le référentiel (c'est-à-dire eBay? Un tiers? Un tiers agissant avec la bénédiction d'eBay?)

  2. Comment un utilisateur peut (le cas échéant) obtenir un package répertorié dans ce référentiel

  3. S'il s'agit de packages Magento 1, Magento 2 ou les deux

  4. S'il s'agit de packages Magento 1, comment le projet Composer doit être configuré pour installer les packages dans Magento 1 (car le système de modules de Magento 1 n'est pas entièrement compatible avec la vendor/*norme de facto )

Quelqu'un ici a-t-il des informations sur ce qui précède?

Alan Storm
la source

Réponses:

10

Cité sur https://alankent.wordpress.com/2014/08/02/magento-2-progress-towards-installation-via-composer/ :

Qu'est-ce que packages.magento.com? Il s'agit d'un référentiel Satis des packages Magento 2. Cela pourrait changer dans la version finale, mais cela permet de récupérer les packages pour le moment sans polluer packagist.org avec nos baisses de code alpha hebdomadaires. Notez que le package racine répertoriant tous les modules qui composent l'édition communautaire est actuellement sur packagist.org à https://packagist.org/packages/magento/product-community-edition . Nous essayons toujours de savoir où mieux héberger tout.

mpaepper
la source
4
  1. eBay / Magento les exécute (qui d'autre aurait accès au domaine magento?)

  2. Vous ne pouvez pas, et ne le ferez probablement jamais pour des raisons de sécurité et de stabilité.

  3. Non, ce n'est pas pour Magento1 et n'a pas un seul paquet magento1 et n'en aura probablement jamais car il n'y a pas de flux de travail stable pour magento1.

  4. actuellement, même magento2 n'est pas compatible pour avoir des modules dans le fournisseur / *

Flyingmana
la source
2

Ma compréhension est que Magento cherche vraiment à utiliser le compositeur et les packages dans Magento 2. Alan Kent, un employé eBay / Magento (mais pour être clair, son blog est un blog personnel, donc ce n'est pas la documentation officielle eBay / Magento) , a beaucoup parlé de Magento 2 et de Composer sur son blog - à savoir: http://alankent.wordpress.com/2014/07/12/magento-2-product-and-composer-version-numbering/

En regardant packages.magento.com, tous ces packages sont liés à Magento 2 et en vérifiant la propriété de l'adresse IP qui héberge packages.magento.com, elle appartient à eBay: http://network-tools.com/default. asp? prog = network & host = packages.magento.com

Cela ne semble concerner que les packages Magento 2 `` officiels ''. Il semble que Magento se dirige vers une configuration où vous pouvez installer complètement Magento 2 via Composer: http://alankent.wordpress.com/2014/08/02/magento-2-progress-towards-installation-via-composer/

Edit: Ahh, nous avons une réponse d'Alan Kent sur Twitter: https://twitter.com/akent99/status/528995886689300480 - "C'est une expérience d'expédition de packages de compositeur pour chaque push hebdomadaire."

Joshua S Warren
la source