[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