Automattic / Automattic/jetpack

Boost: Minify codebase improvements

Open
#30,080 1 comment 0 reactions 0 assignees View on GitHub
[Platform] Simple [Plugin] Boost [Pri] Low Enhancement
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

### Impacted plugin

Boost

### Quick summary

There are quite a few todo items left over from when Page Optimize was migrated to Minify.

### Steps to reproduce

n/a

### A clear and concise description of what you expected to happen.

_No response_

### What actually happened

_No response_

### Impact

One

### Available workarounds?

There is no user impact

### Platform (Simple and/or Atomic)

Simple

### Logs or notes

* [ ] Was in Page Optimize prior to moving to Minify;
https://github.com/Automattic/jetpack/blob/5ad11d79e238d20ebd17f863d51cf887d5bc4351/projects/plugins/boost/app/modules/optimizations/minify/Minify.php#L13
* [ ] https://github.com/Automattic/jetpack/blob/5ad11d79e238d20ebd17f863d51cf887d5bc4351/projects/plugins/boost/app/modules/optimizations/minify/class-css.php#L26
* [ ] https://github.com/Automattic/jetpack/blob/5ad11d79e238d20ebd17f863d51cf887d5bc4351/projects/plugins/boost/app/modules/optimizations/minify/class-js.php#L26
* [ ] https://github.com/Automattic/jetpack/blob/5ad11d79e238d20ebd17f863d51cf887d5bc4351/projects/plugins/boost/app/modules/optimizations/minify/functions-helpers.php#L8
* [ ] https://github.com/Automattic/jetpack/blob/a940835b6d1b91b58cab8781c907a18dc1785107/projects/plugins/boost/wp-js-data-sync.php#L145

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the TODO references in projects/plugins/boost/app/modules/optimizations/minify/Minify.php, class-css.php, class-js.php, functions-helpers.php, and wp-js-data-sync.php. Compare the Minify migration with the linked Page Optimize history to identify the remaining work. The issue does not define specific completion criteria or name tests, so the TODO scope should be clarified before implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, php, wordpress
Domain
performance
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.