Overview
This post is a summary of the latest weekly Media component meeting, which took place in the #core-media Slack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. channel, on Thursday, December 14, 2017 at 1800 UTC. The purpose of these meetings are to move priority tasks forward, provide feedback on issues of interest, and review media focused tickets on Trac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress..
Attendees:
@sergey @desrosj @blobfolio @adamsilverstein @mikeschroder
Transcript: Read on Slack
4.9.2 review
The following tickets assigned to the upcoming 4.9.2 milestone were reviewed:
- #39859 – wp.media.view.Modal jumps when you open it
- #42225 – Whitelist Flac Files
Both tickets are looking to be in good shape for commit. Because #42225 is an enhancement Enhancements are simple improvements to WordPress, such as the addition of a hook, a new feature, or an improvement to an existing feature., whether it ships in 4.9.2 will be up to the lead.
Media Formats
The majority of this meeting focused on various media and file-type expansions for WordPress.
#42775 – Support uploading files in HEIF and HEVC formats
Browser and PHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 7.4 or higher support for these new formats does not yet exist. There was disagreement as to whether the file types should be added to upload_mimes
, and discussion will continue in the ticket Created for both bug reports and feature development on the bug tracker..
#42017 – Parse the creation date out of uploaded audio files
@desrosj noticed that aac
is not part of the upload_mimes
list, though many additional media types which make use of aac
are. Opened #42919 to address this.
#35725 – Add mime-type for Webp
@blobfolio uploaded a more comprehensive patch A special text file that describes changes to code, by identifying the files and lines which are added, removed, and altered. It may also be referred to as a diff. A patch can be applied to a codebase for testing. that adds full backend support for WebP images, including GD and ImageMagick integration.
<PICTURE> Support
There was discussion on how fallback support could be handled if WordPress supported media types with less browser support, like `HEVC` or `WebP`. The HTML5 <picture>
element could be used for this task, however to avoid unintended compatibility issues with existing themes, @desrosj suggested this be hidden behind add_theme_support()
.
Other Tickets
@mikeschroder and @adamsilverstein to review #30155 (Fix crop image functionality within edit flow) and potentially retarget for 4.9.2.
Holiday Schedule
In anticipation of busy travel schedules, the next core-media meeting is set for Thursday, January 4, 2018 at 1800 UTC. Please join us then for discussion!
Thanks much to @blobfolio for writing up the meeting notes!
#core-media, #media, #summary