[MGNLIMG-293] Inform user if uploaded image is not compatible with Magnolia imaging Created: 04/Apr/23  Updated: 04/Apr/23

Status: Accepted
Project: Imaging
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Neutral
Reporter: Christopher Zimmermann Assignee: Unassigned
Resolution: Unresolved Votes: 1
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Relates
relates to MGNLIMG-286 Can't find ImageWriter for webp Closed
relates to MGNLIMG-298 DOC: Only the RGB image type is suppo... Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MGNLIMG-294 Implementation Sub-task To Do  
MGNLIMG-295 Review Sub-task To Do  
MGNLIMG-296 Pre-Integration QA Sub-task To Do  
MGNLIMG-297 QA Sub-task To Do  
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Epic Link: DevX Bucket
Team: DeveloperX

 Description   

As a user, if I upload an image that is incompatible with Magnolia Imaging then I want to be informed so that I know why it will not work and so that I can maybe change my image before uploading so that it will be compatible.

Notes:

Maybe when the user uploads the image, the imaging module analyzes it right awaay and if it is not compatible - for example wrong colorspaace - then it informs the user that the image will not work for variations. 

The user caan then decide if they care about that problem or not. Maybe they want to upload a greyscale JPEG. If they use it as-is- then no problem.

Context:

Images can be in a format that the Magnolia resizing and image converter cannot handle. For example a JPEG file can have a colorspace that is not supported by us - when the imaging system tries to create variations of webp imagges it will fail.

https://jira.magnolia-cms.com/browse/MGNLIMG-286

One of the big problems here is the disconnect between when a user uploaads an image, vs when the system tries to resize that image and fails. Then the user does not know that they did somethjing which "harmed" the system.

 


Generated at Mon Feb 12 02:14:08 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.