Jamie Zawinski wrote:
Jeff Spaleta wrote:
>Thanks for volunteering to help the bmp developers work
>through the remaining usability issues.
Yes, by all means, let's improve the Linux user experience by
replacing working tools with half-working tools.
Jamie has a point, you know. Albeit cleverly disguised amidst the sarcasm.
Progress for progress' sake is an absurd motivation. That is, replacing
an app with a functionally inferior one just because it uses old
libraries isn't sensible. If you replace an app, the new one should be
*better* than the old one. The goal isn't to make new programs better,
it's to use the best programs.
The underlying drive for every change we make should be an improvement
in the overall user experience. Every other goal--simplifying the
package selection, decreasing the download size, etc--should be an
appendage to the primary goal of making the distro more usable.
Any decision that meets one of these lesser goals (like shrinking the
distro size) but still runs contrary to the more important principle of
improving the user experience is a bad decision to make. Don't destroy
the forest to save a tree.