[Playlist] an alternate xspf over json implementation
Lucas Gonze
lgonze at panix.com
Sat Jun 16 22:15:55 UTC 2007
> Chris Anderson wrote:
>> Correct me if I'm wrong, but extension order does not matter in XSPF,
>> so perhaps the usability gains here outweigh the costs of losing XML
>> ordering.
Sebastian Pipping wrote:
> I'm not sure if extension order really is insignificant.
> The order of locations for example is significant and
> I don't see why it should be different with extensions.
> Lucas, does it matter? Is there a third way?
I could imagine that the rel and meta elements would need to preserve
order, but because the extension element contains a complex structure
with multiple nodes inside I don't think that the order of extensions
should matter.
BTW, I notice a pattern with how much of our time we spend on the
extension elements, which are not central to XSPF' mission, and which
are relatively little used. The attribution element matters a lot
(because it enables sharing licenses which require attribution), but it
gets much less time. These extension elements are consistently on the
wrong side of the 80/20 rule.
Sebastian Pipping wrote:
> I think we should not introduce additional features
> for JSPF. I think we should keep XSPF and JSON in sync.
> If we really need more features we should make a successor
> version of both JSON and XSPF in my eyes.
I strongly agree. There is no bigger mistake.
More information about the Playlist
mailing list