Skip to content

[Console] Initiative: rework the console component #40320

@dbrekelmans

Description

@dbrekelmans

Description
The console component is widely used and loved by many.
It does a lot of work and makes adding console commands quite easy for developers if you stick to the documentation.

However, if you want to do some more niche things with commands, you start running into problems.
The initial commit is from 2010, making this component 11 years old already.
Given the recent rework of the security component, I propose a similar initiative for the console component.

I would love to hear the opinion of the symfony core team on this topic.
If you are in favor of a rework, maybe we can put together a working group and discuss the direction this should take.
Of course we have to consider backwards compatibility, clear updated documentation and an easy upgrade path.

With the experience of the security component rework, I would love to get input from @wouterj and @weaverryan

Related: #34907 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    ConsoleRFCRFC = Request For Comments (proposals about features that you want to be discussed)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions