[EPIC] Support most popular file extension thumbnails and icons
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 970
- Forks
- 486
- Avg merge
- 3d 33m
- Merged PRs (30d)
- 170
Description
EPIC Title
Support most popular file extension thumbnails and icons
Description
AVIF files are a more modern file type for digital assets and some of our customers use them, like Newell Brands. We should support these file types so they render a thumbnail in our back end.
Supporting this file type will require we display its thumbnail everywhere there is a thumbnail, like list view and side panel and maybe a specific fall back icon too..we should probably go through the exercise of identifying popular file types and making sure we support them and ideally we would do an icon refresh too.
We should do an inventory of all file types and identify which are the most popular and ensure they support thumbnails.
Desired Outcome
-All popular file types supported by popular DAM systems are supported by us as well, this means we support their preview and thumbnails.
Target Personas
- Developer teams
- Content teams
- DevOps teams
- System administrators (dotCMS)
Links
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by locating the thumbnail and fallback-icon handling for list views and side panels, then inventory the file types that need support, including AVIF. Done means the selected popular file types have previews or thumbnails and appropriate fallback icons wherever thumbnails are shown.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend, content
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100