WordPress / WordPress/php-toolkit

Downgrade codebase to 7.0 (to mirror WordPress' support range)

Open
#26 4 comments 0 reactions 1 assignee View on GitHub

@reimic is already working on this.

Since Mar 8, 2024.

Architecture V1
Dominant language
PHP
Stars
61
Forks
21
Avg merge
19h 34m
Merged PRs (30d)
7

Description

Since WordPress offers support for PHP >= 7.0 so should we.

Tasks:

  • choose and configure tools for static analysis,
  • choose and configure a compatible linter,
  • add an automated linting step to the CI pipeline.
  • downgrade the codebase,
  • sort out dependencies, replace or transpile if need be,
  • add a blocking step to the CI pipeline detecting broken coding standards,
    (sorted out in PR #25)
  • reimplement Json Mapper with less dependencies and PHP == 7.0 support
    (sorted out in PR #69)
  • reimplement symfony/http-client
    (sorted out in https://github.com/WordPress/blueprints-library/commit/a9f10c13d27d92f9f343031c81486d7970f115b1)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.