Skip to content

Optional Integration of Composer with PHP Installation #17434

Closed as not planned
Closed as not planned
@antonioamandio

Description

@antonioamandio

Description

I would like to suggest an improvement in the integration between Composer and PHP. Currently, Composer needs to be installed separately after PHP, which can make the initial setup more labor-intensive, especially for beginners.

My proposal is to add an option to install Composer directly during the PHP installation process. This could be implemented in two ways:

  • Graphical interface installation: Add a checkbox in the PHP installer to allow Composer to be installed alongside PHP.
  • Command-line installation: Include an optional flag, such as --install-composer, to automatically add Composer during the PHP setup process.

This approach would be entirely optional, maintaining flexibility for those who prefer to install Composer separately. For example:

  • Those who want integrated installation can check the checkbox or use the flag.
  • Those who prefer manual configuration can skip this option and proceed as usual.

I believe this functionality would reduce the complexity of the initial setup and encourage more people to use Composer, simplifying the process for beginners.

I am available to discuss this idea further and understand if it is feasible for the team and the community. Below are some ways to contact me:

Best regards,
António Amândio.
January 10, 2024.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions