[wp-trac] [WordPress Trac] #23673: Add functions to generate metadata for video / audio
WordPress Trac
noreply at wordpress.org
Thu Mar 21 13:19:52 UTC 2013
#23673: Add functions to generate metadata for video / audio
----------------------------+--------------------------
Reporter: wonderboymusic | Owner: markjaquith
Type: enhancement | Status: reopened
Priority: normal | Milestone: 3.6
Component: Media | Version:
Severity: normal | Resolution:
Keywords: has-patch |
----------------------------+--------------------------
Changes (by bpetty):
* cc: bpetty (added)
* status: closed => reopened
* resolution: fixed =>
Comment:
All files included in this 3rd party library mention a readme.txt, but
it's been stripped out of what is included with WP, and none of the files
mention what this library is licensed under (I couldn't find it without
hitting up the library's website).
It is also interesting to note that this library is actually dual-licensed
with GPL and a commercial license, thus it's really not quite compatible
with the conditions WP is released under. For example, I could sell
WordPress to someone (and what web designer doesn't sell a copy of WP to
their clients technically?) without requiring anything beyond complying
with the terms of the GPL, but with this library included, I would
technically be required to purchase a commercial license from getID3 to do
so.
It should be clear to anyone looking at this code (as distributed from WP)
what it's license and conditions are, and it should probably include both
licenses with the library here.
Also, I know this has been here for review for a while, but was there
really not any way this could have been built in a more modular way so
we're not including 20k lines of new PHP code just for this library (an
additional 940KB for every WP install). For reference, that's about 6k
more than every `WP_*` class currently included in WP, 4k more than
SimplePie, and accounts for 15% of everything in `wp-includes`.
This might only be used for maybe 10% to 15% of all installations, and
even then, most users are only going to make use of the MP3 handler.
They've have had plenty of ways of embedding audio and video into their
site without needing any of this for a long time. I'm not saying it isn't
useful, just that it's a lot to include in WP by default for something so
far from the 80/20 rule.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/23673#comment:8>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list