Rework the promotions system
chrean opened this issue · 0 comments
chrean commented
The current promotion system is not intuitive and presents a few issues, notably performance.
There are other problems, as noted in this PR: #4296 , which highlights a few solid points and aims at building a new system that we may swap in place of the old one, in time.
The idea here is to build an extension, then extrapolate the current system into its own extension, then finally swap the new extension in for the old one.