Skip to content

Split internal commands into distinct packages #3728

@danielbachhuber

Description

@danielbachhuber

WP-CLI has organically evolved into a monolithic codebase that can now be abstracted to a set of discrete packages. In order to better support a future with lots of disparate WP-CLI features, let's split internal commands into a series of distinct packages, beginning with:

When we split the packages, we should:

  • Preserve Git history
  • Mirror Travis' test suite matrix in the package

Previously: #3652 (comment)

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions