1 |
On Thu, 25 Jul 2002 14:15:34 -0700 (PDT) |
2 |
James Gibson <twistedhammer@××××××××××××.com> wrote: |
3 |
|
4 |
> I normally don't get involved in 'discussions' like this, but I |
5 |
> will this time. I, personally, have no opinion on the menus |
6 |
> issue, but I would like to address your comment about |
7 |
> conviences.. |
8 |
> |
9 |
> I believe that a large number of people don't object so much to |
10 |
> new features that 'go against their view', as they do to |
11 |
> _having to turn them off!!_ You want menus? By all means, |
12 |
> implement it, but don't make me have to turn it off if I don't |
13 |
> like it; Make it so that if I don't like it, I just don't |
14 |
> enable it. |
15 |
> |
16 |
> adding new conviences that are on by default is exactly like |
17 |
> opt-out spam; Just say No!! |
18 |
|
19 |
I agree, but think that the menu system (assuming that someday |
20 |
there is one) will be "activated" by installing menu (or |
21 |
gentoo-menu or whatever), and that individual ebuilds will still |
22 |
"install" their little 100 byte description files and so on, but |
23 |
that nothing will happen unless you install the menu program. |
24 |
|
25 |
The way it worked in Debian was like that. Don't want menus? |
26 |
Don't install menu. After 9 years of running 'stable' and you |
27 |
*suddenly* have a burning need for menus? install menu. Tada! |
28 |
|
29 |
Note that menu (at least in Debian) is also capable of dealing |
30 |
with per-user menu entries. |
31 |
|
32 |
After looking at the code, it may be worth doing one of the |
33 |
following: |
34 |
|
35 |
a) taking the code as-is and just packaging it up (this has been |
36 |
done, but not committed to CVS) |
37 |
b) taking the code and modifying it for Gentoo |
38 |
c) learning from the code and re-implementing in Python (avoids |
39 |
problems with g++, g++3.x, and so on) |
40 |
|
41 |
I'm in favor of (a) or (b) (they are really the same) in the |
42 |
short term, and (c) in the long term, but am not passionate |
43 |
about any of it, really. |
44 |
|
45 |
-- |
46 |
Jon Nelson |
47 |
Just because it's not broken doesn't mean we can't take it apart. |