Skip to content

Replace built-in Magento downloader with improper/mage2me #11

Open
@tylers-username

Description

@tylers-username

Is your feature request related to a problem? Please describe.
Yes, the Lando template shouldn't have to know how to fetch Magento, only run it.

Describe the solution you'd like
Install mage2me and allow that service to be responsible for understanding Magento 2 download requirements

Describe alternatives you've considered
Have you seen this repo? Gross.

Additional context

https://github.com/improper/mage2me

From my comment in the thread:

  • GitHub token authentication & validation prior to download
  • Magento public/private key authentication & validation prior to download
  • Magento Edition and Version Validation with clear error messages
    • You can specify Commerce (enterprise) or Open Source edition
    • When the version is specified (2.2, 2.3.x, 2.4-develop) mage2me will validate that the version exists for the Magento edition that you requested prior to launching composer create-project.
  • Nice, clear error messages each step of the way
  • Nicely compiled executable allowing it to be standalone and installed globally
  • Should be fully compatible with Windows, OSX and Linux
  • Improved directory validation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions