Problem we're trying to solve:
The media manager has several UX and a11y issues, both dealing with the media manager in general, the actions, as well as media fields and the modal.
Please note that some of the below are people expecting things to work a different way than they do; that's still a usability bug because we're setting the wrong expectations.
Some are filed as issues:
Others are discussions:
And of course countless posts in the forums and across unofficial social media groups.
A large part of the challenge is that so much of the media manager is built in Vue, which makes it hard (if not impossible) to address even minor bugs for the average contributor. It also effectively shuts out the development of new features of the media manager because very few people know how; those that do, don't necessarily have the time or motivation.
Possible solutions include:
This is... a lot. I don't really know. We can talk these one by one for minor things, but there are some larger patterns that need to be reworked. We need a discussion to determine the best way forward for everyone.
Things to remember as we discuss this issue:
- A lot of people have already put in a lot of work to make the new media manager.
- With that in mind, we also need to be wary of the sunk cost fallacy.
- Any proposed solutions need to comply with WCAG and ATAG for accessibility.
- Bits of the media manager are called in different contexts:
com_media, the media select field, the accessible media field, sometimes within editors, etc.
- There are third party extensions for the media manager which will be affected by any changes.
- Joomla 5 promised no B/C breaks.
Frankly, I'm at a loss when facing this. There was a project for media manager improvements that was archived, I don't know the context of that.
Problem we're trying to solve:
The media manager has several UX and a11y issues, both dealing with the media manager in general, the actions, as well as media fields and the modal.
Please note that some of the below are people expecting things to work a different way than they do; that's still a usability bug because we're setting the wrong expectations.
Some are filed as issues:
Others are discussions:
And of course countless posts in the forums and across unofficial social media groups.
A large part of the challenge is that so much of the media manager is built in Vue, which makes it hard (if not impossible) to address even minor bugs for the average contributor. It also effectively shuts out the development of new features of the media manager because very few people know how; those that do, don't necessarily have the time or motivation.
Possible solutions include:
This is... a lot. I don't really know. We can talk these one by one for minor things, but there are some larger patterns that need to be reworked. We need a discussion to determine the best way forward for everyone.
Things to remember as we discuss this issue:
com_media, the media select field, the accessible media field, sometimes within editors, etc.Frankly, I'm at a loss when facing this. There was a project for media manager improvements that was archived, I don't know the context of that.