kdenetwork/kit/icons

Neil Stevens neil at qualityassistant.com
Fri Nov 1 01:49:25 GMT 2002


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

On Thursday October 31, 2002 05:22, Antonio Larrosa Jiménez wrote:
> El Viernes, 1 de Noviembre de 2002 00:48, David Faure escribió:
> > Your suggestion is finally out loud clear on this list, now the ball
> > is in the hand of Antonio and Torsten.
>
> First, I'm glad that Neil finally said clearly his arguments.
>
> Second, I've written a document where I try to explain everything at
>
> http://devel-home.kde.org/~larrosa/iconthemes.html

1.  You say that there are no users of highcolor anymore.  That's not true. 
Currently there are many users of highcolor.  And when they upgrade to KDE 
3.1, they can reasonably expect that they will still be using highcolor, 
as they will compare the 3.0->3.1 transition with 2.0->2.1->2.2.  You may 
have renamed highcolor, but it's still the same set of icons under a 
different name.

Do you need someone to write a kconf_update script to handle this?

2. Your page doesn't address an important issue:  Many apps do not have any 
crystal icons.  Again, more slowly:  Many apps (like Kit) do not have 
crystal icons.  And Kit won't have any crystal icons inf the foreseeable 
future, as nobody has volunteered to make any.

Under your scheme, we have to have *duplicate* icons in cvs for Kit and 
eveyr app like it:  A falsely-labelled crystal, and a truly installed 
kdeclassic.  And what's the reason you give?  A tiny speedup.

a.  Have you benchmarked this speedup?  How does the magnitude of the 
speedup compare with the random noise of repeated testing?

b.  This situation is analgous to manually inlining a function from kdelibs 
every time it used:  It places a burden on the maintainer, it increases 
the disk usage, and it's probably a bad idea.  Isn't the time of 
maintainers like Kit's more valuable fixing a bug or adding a feature, 
than having to watch over two duplicates of every icon in the app?

If we'd just treat all KDE apps the same, both in an out of cvs, this 
duplication and inconvenience is avoided.

3.  Who is maintaining kdeclassic?

thanks again,

- -- 
Neil Stevens - neil at qualityassistant.com
"The nearest I can make it out, 'Love your Enemies' means, 'Hate your
Friends'." - Benjamin Franklin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE9wd2lf7mnligQOmERAlQVAKCQYzYr+zpbboTfOz5tw45sMDC8IACdFYK9
572vA+yFTYcVNPVNUquoz1M=
=mXuR
-----END PGP SIGNATURE-----





More information about the kde-core-devel mailing list