After some consideration, we have decided to house the new Codex PHP code in a new, stand-alone repo in Gerrit. This will simplify versioning, releasing, and CI configuration. We can version this project independently of the Codex NPM packages if we so wish; the initial version will be 0.10.0 to signify that we are still in the initial development phase.
Code review is still happening on the open patch that adds a "codex-php" workspace within our NPM monorepo. We can continue using this patch for review until all necessary changes have been made, and then we'll close the patch and publish the code in a new repo (once it exists).
Acceptance Criteria
- Request a new design/codex-php repo in Gerrit (requested at https://www.mediawiki.org/wiki/Gerrit/New_repositories/Requests#design/codex-php)
- Submit patches in integration/config to set up standard PHP CI jobs