[mpris] [RFC] MPRIS2 Release Candidate

Alex Merry kde at randomguy3.me.uk
Tue Aug 10 21:21:18 CEST 2010


  On 10/08/10 18:25, Mirsal Ennaime wrote:
> Hello and sorry for the late reply:
>
> On Sat, Aug 7, 2010 at 8:20 PM, Lennart Poettering
> <lennart at poettering.net>  wrote:
>> A few comments:
>>
>> - please use the recently standardized property change signals when
>>   properties change. Don't cook your own signals.
> This definitely should be done, but i don't think it is a good idea to
> switch to it now, as it is not yet ubiquitous in bindings and it would
> require to completely rethink a large part of the spec.
>
> IMHO, we should stick with the legacy signals in v2 and use
> org.freedesktop.DBus.Properties.PropertiesChanged signal in v3 (along
> with other disruptive changes you are suggesting

The bindings issue is a problem here - it's probably difficult to 
implement a spec based on the PropertyChanged signal if bindings don't 
support it.  However, in general I think we should make this spec as 
"right" as possible.

We want v3 to be a long way off, and to involve as little change from v2 
as possible (so we should be getting the really disruptive changes in 
_now_).  Interoperability specs that keep changing are kind of pointless 
- in order to actually interoperate, media players and clients will have 
to implement multiple versions.  We have very good reasons to move on 
from v1, but I don't think we should work with the assumption that 
there'll be a v3 soon.

Alex




More information about the mpris mailing list