[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Qt-Addon classes merge
From: Waldo Bastian <bastian () kde ! org>
Date: 2004-04-19 11:29:52
Message-ID: 200404191329.52918.bastian () kde ! org
[Download RAW message or body]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sun April 18 2004 22:40, Thiago Macieira wrote:
> 1) keep it as is: a separate Qt-only library.
> - Advantages: makes it possible for non-KDE (non-libkdecore) programs to
> benefit from the enhancements (DCOP comes to mind). It also makes it
> possible for TT to reconsider.
> - Disadvantages: separate library which may cause overhead during load.
> It also makes my life slightly difficult in integrating with KSocks --
> which is a requirement for KDE 3.3.
>
> 2) rename all classes and files and merge with libkdecore
> - Advantages: code will benefit from KDE features, like KDebug,
> KLibLoader, etc. KSocks integration will be much easier.
> - Disadvantages: some work required in the moving, renaming and porting
> the classes. Qt-only programs won't be able to benefit from the
> enhancements. (read: we won't be able to make DCOP use this)
>
> 3) drop it.
> - Advantages: no work for anyone
> - Disadvantages: we'll have to live with the current bugs until
> Qt4/KDE4.
>
> Frankly, I don't really see option #3 as a real option. If only because
> I've been more than once asked to provide a proxying API.
>
> Personally, I lean towards option #2, but I'd like to hear some input
> from other people, notably the potential users of this code.
I think #1 would be a bad idea if there is no commitment from TrollTech to
incorporate it. So I guess that makes #2 the preferred option. What are the
bugs that you refer to in #3?
> It implements truly asynchronous name-lookup -- not restricting to DNS alone
For what kind of non-DNS name lookup would this be beneficial?
Cheers,
Waldo
- --
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
^ bastian@kde.org | Is your software SUSE LINUX READY? | bastian@suse.com
^<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQFAg7gwN4pvrENfboIRAnvwAJ9up+cThMKfFOPSiKB5tPYS2vGGTQCeN37q
fy+F2TtDD+f7o4eEBhDjXUU=
=ybkX
-----END PGP SIGNATURE-----
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic