Comments (13)
@CrochetFeve0251 But deprecating them would mean that the currently used filters would still work, no?
@piotrbak yes now they are broken.
The idea is to add a bridge between old ones and new ones inside the deprecated folder in wpr and show a message in the log as we usually do so they will be working.
from wp-rocket.
@CrochetFeve0251 @jeawhanlee @MathieuLamiot Support Team during the last year was slowing down the generation of RUCSS to prevent High CPU cases. We need to make sure that this is preserved.
from wp-rocket.
@jeawhanlee @CrochetFeve0251 This is what I want to clarify here. We (@piotrbak and myself) don't have exact visibility on what the current implementation is, so we can't know what to prioritize and if there is an impact or not.
When seeing an issue like this one, without having more details or context, it just triggers an alert that something has to be clarified. So, what is the behavior with the current branch and what is the intent of this issue? Thanks
With the current branch old hooks are broken.
The intent from that issue is to make a link between old ones and new ones inside the deprecated part of wpr so the users configurations won't be broken.
from wp-rocket.
@piotrbak Is this OK to proceed this way? Also, this might impact the support team and their tooling.
from wp-rocket.
@MathieuLamiot @jeawhanlee Which hooks are we talking about here?
from wp-rocket.
@MathieuLamiot @jeawhanlee Which hooks are we talking about here?
@piotrbak all RUCSS hooks that where here to configure the queue are renamed to SaaS prefix which gonna break our customers configurations.
For example:
rocket_rucss_pending_jobs_cron_interval
-> rocket_saas_pending_jobs_cron_interval
from wp-rocket.
@CrochetFeve0251 But deprecating them would mean that the currently used filters would still work, no?
from wp-rocket.
@piotrbak Is this OK to proceed this way? Also, this might impact the support team and their tooling.
@MathieuLamiot with the current implementation the support will be already impacted. This is here to reduce the impact
from wp-rocket.
@jeawhanlee @CrochetFeve0251 This is what I want to clarify here. We (@piotrbak and myself) don't have exact visibility on what the current implementation is, so we can't know what to prioritize and if there is an impact or not.
When seeing an issue like this one, without having more details or context, it just triggers an alert that something has to be clarified. So, what is the behavior with the current branch and what is the intent of this issue? Thanks
from wp-rocket.
Thanks, then @piotrbak I think we'd have to warn the support team when preparing the release so that they can adapt their helper plugins at some point and have the correspondance for potential questions from users.
from wp-rocket.
Blocked by the "add test" branch for the CRON/LCP refactor. Should be back on track tomorrow:
First, let's complete the implementation of tests linked to CRON refactor for LCP/ATF. Then, tests for this issue can be added to the PR.
from wp-rocket.
Putting back this task to ToDo: To consider if needed or not for the new 3.16
from wp-rocket.
@MathieuLamiot if we reuse the same code basis in the 3.16 as before this will be needed
from wp-rocket.
Related Issues (20)
- ATF isnot detected for background images in certain cases (with attribute markup, inline, multi markup) HOT 12
- Update Container dependency to v4
- Optimize loading of plugins compatibility classes
- Incorporate PHPStan for Static Analysis
- 3.16 improvement - Make the beacon script output ready-to-store in the DB to avoid additional formatting in PHP
- Error in integration tests with WP 6.5
- Images not displaying in UI with certain image markups (Irregular polygon, nested, or transformed images) when LL is enabled
- Delegate to the container the creation from dependencies
- Wrong LCP type captured in the DB HOT 3
- Frontend optimization applied for the wrong element in some cases HOT 2
- LCP/ATF is not found for images loaded by ajax
- Clear critical images shouldn't be in admin bar while not having valid license
- 3.16 - Secure LCP/ATF data from the AJAX endpoint and DB HOT 2
- Commented URLs at home page shouldn't be sent to saas
- 3.16 - When RUCSS & LCP/ATF are both enabled, URLs sent to the SaaS should have the wpr_imagedimensions=1 query string HOT 3
- 3.16 - Error & timeout handling of Beacon Script HOT 4
- Reduce the processing on not-cached page when checking the LCP/ATF data HOT 12
- Should fetch up to 10 valid (internal) links from Homepage and expand search for valid links beyond the 1st 10 if needed HOT 5
- 3.16 - Remove console.log of the beacon script when the debug mode is not enabled HOT 3
- 3.16 Preload - Shouldn't fetch RSS feed or restAPI links from the Homepage HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wp-rocket.