Hi,

Daisuke Kameda escreveu:
> Hello Tiago,
> 
> Tiago Vignatti is wrote:
>> I agree with you that we must reuse some components in the various 
>> technologies (UNO, QtDBUS, etc..) to deliver interoperability among 
>> applications but I'm afraid that we must "move down the stack" a
>> little.
>>
>> For instance, how a developer of KDE, GNOME, Mozilla or other would not 
>> change some component technology if a low level application changes (say 
>> some API inside X server)? 
> 
> Although I can't understand your fear completely,
> I write under my understanding.
> "none of the biggest"
> The API inside X servers is not related.
> The component technologies have to be changed to some extent for 
> realizing interoperability.
> 
> The application developers may have to change the code a little.
> But, almost all change will be limitted in the component technologies.

Daisuke, I'm not talking about the API inside X servers. As an evidence, 
one major inclusion in the open source X server API today is the dbus 
and hal functionality. This modules let other clients (e.g. toolkits) to 
know when a device in plugged/unplugged. This is a good example of an 
app implementation that impacts directly in the design of the Common 
Desktop Infrastructure.

(Probably my "mistake" is that I'm seeing this all by the application 
developer's perspective. I don't know...)


my regards,

-- 
Tiago Vignatti
_______________________________________________
Desktop_architects mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/desktop_architects

Reply via email to