API problems (Was: future versions)

Waldo Bastian bastian at kde.org
Fri Feb 6 15:22:14 GMT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri February 6 2004 12:03, Martijn Klingens wrote:
> On Thursday 05 February 2004 15:54, Waldo Bastian wrote:
> > I'm not in favor of too much revamping for KDE 4.0 because that tends to
> > give application developers only more work to do without getting much in
> > return. It will take longer for development books to catch up, etc. etc.
> > Having to make changes for Qt4 sounds already bad enough.
>
> On the other hand, carrying along bad API for a prolonged timeframe will
> hurt us just as well. I think we shouldn't refrain from refactoring known
> weak spots (e.g. stuff already marked deprecated). We should just not
> refactor for the sake of refactoring...

So then the question becomes which API parts are so bad that they cause real 
hurt?

I only know of KFileItem which lacks refcounting/sharing which led to a 
zillion crashes in konqueror due to KFileItems being used after getting 
deleted.

Cheers,
Waldo
- -- 
bastian at kde.org -=|[ SUSE, The Linux Desktop Experts ]|=- bastian at suse.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFAI7EmN4pvrENfboIRAuEGAJ9egYdvEcaO9Xy6oNV1rEZgQJSqpgCgiMlq
Q3zRTvZnAE/gG6rm6oZKSa8=
=idpR
-----END PGP SIGNATURE-----




More information about the kde-core-devel mailing list