Closed (fixed)
Project:
Blazy
Version:
8.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
12 Feb 2020 at 12:52 UTC
Updated:
29 Feb 2020 at 06:59 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
thallesFollow a patch!
Comment #3
gausarts commentedThank you! Added https://www.drupal.org/core/d8-bc-policy to summary to back up the motivation.
Comment #4
thallesComment #5
gausarts commented@thalles, perhaps we should consider setters specific for
$instance->formatterand$instance->blazyManager, to allow sub-classes to override them and not even use::create()unless necessary, just set it. If you could verify against Slick field formatters with their setters in the least, that will be very much appreciated. What do you think?Comment #6
gausarts commentedWe should also consider starting from Slick to avoid breakage, if any (I haven't applied your patches, so no idea about potential issues, yet), with this change.
Then once Slick is done with its conversion, we can continue at Blazy.
Comment #7
thallesOk!
Comment #8
gausarts commentedWe'll include the deprecated file formatter with this.
Comment #10
gausarts commentedWe abandoned setters idea during this transition. Maybe next time when we are settled with sub-modules.
Also included OEmbed related file formatter.
We got a release to catch up. Let's get the ball rolling. Improvements are very much welcome and may follow as always.
Committed for wider feedback. Feel free to re-open if any (side) issue. Thank you for contribution!