Sé que hay buenas maneras de instalar Magento Modules (desde Connect) y desde GitHub (si se proporciona composer.json).
(como se describe en http://magebase.com/magento-tutorials/composer-with-magento/ )
¿Es posible también instalar el paquete básico de Magento (por ejemplo, CE 1.7.0.2) usando Composer?
¿Alguien ya lo intentó? (si tiene éxito o no)

Respuestas:
Actualmente solo se puede instalar usando
$ composer create-project "kylecannon/magento" -s devEl paquete, por supuesto, podría reemplazarse con cualquier otro paquete confiable de Magento de su elección.
Por supuesto, eso no es satisfactorio, ya que no se puede instalar simplemente agregándolo como un requisito en el composer.json.
El
magento-composer-installerproyecto actualmente no admite la instalaciónMage_Core_Latestdebido a la falta de dependencias. Si nadie más corrige eso en el script de compilación http://packages.firegento.com , quiero hacerlo en el próximo hackathon a más tardar.fuente
Si utiliza los instaladores de compositores alternativos de AOE , puede agregar un paquete de compositores de tipo
magento-sourcecomo dependencia y especificar dónde se debe colocar el código:Para el núcleo de Magento necesitará un repositorio con el
composer.jsonsiguiente:Utilizamos ramas separadas para cada
1.x.xversión y aplicamos parches en cada rama. Para ser compatible con las restricciones de versión del compositor, las etiquetas se agregan así:1.9.1.0-patch6285Esta estrategia funciona bien si, en consecuencia, utiliza
modmanpara vincular cualquier archivo personalizado en el directorio raíz de Magento y no agrega archivos directamente. Luego puede decidir si desea agregar todo elwwwdirectorio con los enlaces simbólicos a Git o excluirlo.En el ejemplo anterior, los instaladores de AOE están configurados para colocar los módulos de Magento directamente en el
.modmandirectorio, para que pueda crear los enlaces simbólicos con un solomodman deploy-all. Puede utilizar scripts de compositor para activarlo automáticamente despuéscomposer installycomposer update:fuente
Estoy trabajando ahora en la creación de un paquete de desarrollo listo para usar para magento. Incluirá un cuadro vagabundo con configuración de títeres y magento como dependencia en el compositor.
Puedes usar mi último Magento como dependencia del compositor
fuente
Me topé con este artículo: http://magebase.com/magento-tutorials/composer-with-magento/ , ¿tal vez tiene la respuesta que estás buscando?
fuente