Was ist http://packages.magento.com/?

16

In verschiedenen sozialen Medien habe ich die URL http://packages.magento.com/gesehen, über die gestrichen wurde. Dies scheint ein Composer-Repository zu sein (das das Repository mithilfe von satis-Software hostet).

Was nicht klar ist

  1. Wer betreibt das Repository (z. B. eBay? Ein Dritter? Ein Dritter, der mit dem Segen von eBay handelt?)

  2. Wie ein Benutzer (wenn überhaupt) ein Paket in dieses Repository aufnehmen kann

  3. Wenn dies für Magento 1-Pakete, Magento 2-Pakete oder beides ist

  4. Wenn dies für Magento 1-Pakete gilt, wie sollte das Composer-Projekt eingerichtet werden, um die Pakete in Magento 1 zu installieren (da das Modulsystem von Magento 1 nicht vollständig mit dem defacto- vendor/*Standard kompatibel ist )

Hat jemand hier irgendwelche Informationen zu den oben genannten?

Alan Storm
quelle

Antworten:

10

Zitiert von https://alankent.wordpress.com/2014/08/02/magento-2-progress-towards-installation-via-composer/ :

Was ist packages.magento.com? Dies ist ein Satis-Repository der Magento 2-Pakete. Dies könnte sich bis zur endgültigen Veröffentlichung ändern, aber es bringt die Pakete vorerst heraus, ohne packagist.org mit unseren wöchentlichen Alpha-Code-Drops zu belasten. Beachten Sie, dass sich das Root-Paket mit allen Modulen, aus denen die Community Edition besteht, derzeit auf packagist.org unter https://packagist.org/packages/magento/product-community-edition befindet . Wir experimentieren immer noch damit, wo wir am besten alles hosten können.

mpaepper
quelle
4
  1. eBay / Magento führt sie aus (wer würde sonst Zugriff auf die Magento-Domain erhalten?)

  2. Sie können und werden es aus Sicherheits- und Stabilitätsgründen wahrscheinlich nie tun.

  3. Nein, dies ist nicht für Magento1 und enthält kein einziges magento1-Paket. Wahrscheinlich wird es auch nie eines geben, da es für magento1 keinen stabilen Workflow gibt.

  4. Derzeit ist auch Magento2 nicht kompatibel, um Module in Vendor / * zu haben.

Flyingmana
quelle
2

Ich verstehe, dass Magento wirklich darauf abzielt, Komponisten und Pakete in Magento 2 wirksam einzusetzen. Alan Kent, ein eBay / Magento-Mitarbeiter (aber um es klar auszudrücken, sein Blog ist ein persönlicher Blog, dies ist also keine offizielle eBay / Magento-Dokumentation) , hat in seinem Blog viel über Magento 2 und Composer gesprochen: http://alankent.wordpress.com/2014/07/12/magento-2-product-and-composer-version-numbering/

Wenn Sie package.magento.com überprüfen, beziehen sich alle diese Pakete auf Magento 2 und überprüfen, ob die IP-Adresse, die package.magento.com hostet, eBay gehört: http://network-tools.com/default. asp? prog = network & host = packages.magento.com

Dies scheint bisher nur für 'offizielle' Magento 2-Pakete zu gelten. Es sieht so aus, als würde Magento in Richtung eines Setups gehen, in dem Sie Magento 2 über Composer vollständig installieren können: http://alankent.wordpress.com/2014/08/02/magento-2-progress-towards-installation-via-composer/

Edit: Ahh, wir haben eine Antwort von Alan Kent auf Twitter: https://twitter.com/akent99/status/528995886689300480 - "Es ist ein Experiment, das Komponistenpakete für jeden wöchentlichen Push versendet."

Joshua S Warren
quelle