[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: RFC: DBUS & KDE 4
From:       Waldo Bastian <bastian () kde ! org>
Date:       2004-09-29 19:55:03
Message-ID: 200409292155.06922.bastian () kde ! org
[Download RAW message or body]


On Wednesday 29 September 2004 19:16, Lubos Lunak wrote:
>  Am I getting it right that you'd want to add the backwards compatibility
> support to the DBUS code in KDE4? Wouldn't it be better to keep KDE4 nice
> and clean and make it DBUS-only? The ugliness of backwards compatibility
> could be kept separately in dcopserver.
>
>  The mapping could be solved by dcopserver registering in the DBUS space as
> all the DCOP clients (with names adjusted for DBUS). Requests from DBUS
> would be re-marshalled for DCOP by dcopserver and sent to the right DCOP
> client. Requests from DCOP clients would be sent normally to other DCOP
> clients, and would be re-marshalled for DBUS and sent there. Indeed, that'd
> be a bit slower, but I don't think we should prefer old code to new code.
> Moreover, even your solution would need at least part of this to be done in
> dcopserver, so why not do it there completely?

Coming from DCOP, we may not be able to remarshall for DBUS properly if custom 
types are involved. Whether that's really an issue is open for debate but I 
think its better to have an approach that doesn't force you to drop support 
for custom types.

Cheers,
Waldo
-- 
bastian@kde.org  |  Wanted: Talented KDE developer  |  bastian@suse.com
  http://www.suse.de/de/company/suse/jobs/suse_pbu/developer_kde.html

[Attachment #3 (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic