1 |
Thus spake Duncan on Wed, Jul 19, 2006 at 03:47:24AM CDT |
2 |
> Lindsay Haisley <fmouse-gentoo@×××.com> posted |
3 |
> > Oh well. I guess I'm just going to have to bite the bullet, blow away |
4 |
> > my old gnome config altogether, and rebuild it from scratch. That |
5 |
> > generally gets the job done. |
6 |
> |
7 |
> I'm not a GNOME user (I /vastly/ prefer the configurability of KDE, which |
8 |
> actually treats me as if I have some intelligence in the choices it |
9 |
> offers, but that's just me), but regardless of the DE one chooses, I |
10 |
> always shudder when I see someone talking about blowing away hours worth |
11 |
> of configuration and customization. |
12 |
|
13 |
Years ago I used to leap-frog between KDE and Gnome, when one came out with a |
14 |
new upgrade that had more nice stuff. The thing I really like about Gnome is |
15 |
the really rich creativity of a lot of the design and Gnome apps. There are |
16 |
some really _nice_ touches. Galeon, which I believe was originally designed as |
17 |
the 'official' Gnome browser, is a flat-out killer app! - without a doubt the |
18 |
most versatile browser I've ever used. The tradeoff that I've seen is that |
19 |
Gnome under-the-hood configuration is complex, not well documented, and short |
20 |
on fault tolerance. |
21 |
|
22 |
KDE seems to be more solid, but it offers fewer choices. KDE upgrades in |
23 |
Gentoo are slotted, so I can run both 3.4 and 3.5, and switch back and forth as |
24 |
needed. It's a more 'conservative' DE, but it seems to be very well |
25 |
integrated. I have both on my current desktop box, but only use KDE when Gnome |
26 |
is broken, as it is now. It's good to have a really solid backup DE to use |
27 |
when one is trying to repair the other one :-) |
28 |
|
29 |
In addition to the dev community culture, I think there are technical reasons |
30 |
for this difference. Gnome is built on glib, GObject, and friends. The glib |
31 |
API is an attempt to re-invent object oriented programming in a non-OO |
32 |
programming environment, and it's imperfect at best, and problem prone from |
33 |
what I see. KDE is built with C++, and in spite of the fact that Mr. |
34 |
Stroustrup thinks it's out of hand, it's still a well developed, very standard |
35 |
OO programming environment. |
36 |
|
37 |
> So anyway, there's no reason why you should need to blow away your entire |
38 |
> GNOME config just to fix a problem with the panels. The problem can |
39 |
> almost certainly be traced to an individual file, and even to and |
40 |
> individual section or sections and an individual line or lines within that |
41 |
> file. |
42 |
|
43 |
I'll probably manage to salvage more than I expect. John Laliberte, who is a |
44 |
Gnome dev, has kindly offered to help me on the #gentoo-desktop freenode IRC |
45 |
channel and I'm going to take him up on the offer. |
46 |
|
47 |
I've found, over the years since 1982 or so when I started working with IT, |
48 |
that sometimes one loses what seems like an ungodly amount of work through a |
49 |
crash, a hardware failure, or some other unintended event. In such cases, I've |
50 |
found 2 things to be true: |
51 |
|
52 |
1. The loss, and the difficulty of recovery, always look worse at first glance |
53 |
than turns out to be the case. |
54 |
|
55 |
2. If I _do_ have to completely redo something from virtual bare metal up, the |
56 |
result is usually better than the work it replaced. |
57 |
|
58 |
-- |
59 |
Lindsay Haisley | "Fighting against human | PGP public key |
60 |
FMP Computer Services | creativity is like | available at |
61 |
512-259-1190 | trying to eradicate | <http://pubkeys.fmp.com> |
62 |
http://www.fmp.com | dandelions" | |
63 |
| (Pamela Jones) | |
64 |
-- |
65 |
gentoo-desktop@g.o mailing list |