[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: |
|
|||||||||||||||||||||||||
| Sub-Tasks: |
|
|||||||||||||||||||||||||
| 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: | ||||||||||||||||||||||||||
| 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.
|