Make kde 1st class in fedora
Avi Kivity
avi at argo.co.il
Sat Nov 18 06:37:16 UTC 2006
Bernardo Innocenti wrote:
Nice troll, but there's a point that can be made out of it:
> The fact that these applications originated as proprietary software is
> still very recognizable today.
What's recognizable is that they're user-oriented instead of developer
oriented.
> They still are very monolithic in nature,
Users like one interface to handle all their needs. Developers | want |
to | connect | orthogonal > tools.
> built on their own custom portability and GUI frameworks.
Most users don't use GTK (and where most of these apps are deployed, GTK
would be considered a custom portability framework).
> They make heavy use of binary or opaque file formats for storing
> settings and other metadata.
Users want to configure using a gui. That means a program reads and
writes the configuration, so a binary format makes sense. Developers
like to vi/emacs the configuration file; most developer-oriented
programs never write their configuration file.
> And they generally (ab)use threading,
Users want the program to be responsive. Developers want purity of design.
> or
> custom plugin, upgrade, and installation systems.
To reach actual users (not developers) you need more than rpm and yum.
--
Do not meddle in the internals of kernels, for they are subtle and quick to panic.
More information about the fedora-devel-list
mailing list