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 21, 2018. The purpose of these meetings are to move priority tasks forward, provide feedback on issues of interest, and review media focused issues.
Attendees: @aaroncampbell @joemcgill @mikeschroder @karmatosed @desrosj @sheri @paaljoachim @antpb
Transcript: Read on Slack
Media triage The act of evaluating and sorting bug reports, in order to decide priority, severity, and other factors./discussion
This meeting focused on triage and to save you from the repetition of the process let’s just focus on the biggest of the issues discussed:
There was an influx in MIME related issues in the
uploads sub-component over the last week. @joemcgill stated that he and @tellyworth are working toward resolution in this. The main ticket Created for both bug reports and feature development on the bug tracker. to focus attention on (and close duplicate issues in favor of) is: https://core.trac.wordpress.org/ticket/45615
Another issue discussed was: https://core.trac.wordpress.org/ticket/39968
There is an issue where on the last page of the Media Library, deleting all items in that page keeps you on the last page which no longer has content. A suggested fix is taking the page url and subtracting one from the current one if all items are deleted. The ticket has some high level conversation on those suggestions.
It was discussed that there is a need to determine a path forward for the playlist functionality in Core Core is the set of software required to run WordPress. The Core Development Team builds WordPress.. Currently, you can still create playlist content using the classic-block Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.
add media button. It may be time to discuss the possibility of deprecating this feature as usage does not seem to be high. We are in the process of gathering usage data. @aaroncampbell has graciously offered to attempt to pull some data from his wide user base around the beginning of the new year. There were many 👆emoji on @joemcgill‘s comment “we should not just remove it, but move it to a plugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party that might actually auto-install on sites that use the feature if we can detect it.” I would like to open this post’s comments up to any concerns folks may have in removing the playlist functionality.
Core ‘cruft’ to consider deprecating
The above conversation around feature depreciation led to an excellent point by @mikeschroder and @karmatosed about there needing to be a zoomed out view of deprecating old code and not focusing exclusively on features. @desrosj said “As you all enjoy your time off, try to think about cruft within the media component specifically we can work to retire.” I invite you all to use the comments of this post to identify those pieces that should be considered for retirement and we will review in our first Media meeting of 2019. 🙂
The next #core-media meeting is set for Thursday, December 27, 2018 at 20:00 UTC This next meeting will be focused around triage as many of our normal attendees are on holiday. See you there!
#core-media, #media, #summary