From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DMARC_NONE,MAILING_LIST_MULTI, NICE_REPLY_A autolearn=unavailable autolearn_force=no version=4.0.0 Received: from vsmtp.wi.securepipe.com (vsmtp.wi.securepipe.com [64.73.37.228]) by chiba.3jane.net (Postfix) with SMTP id 6BB2BAC553 for ; Thu, 25 Jul 2002 16:52:22 -0500 (CDT) Received: (qmail 10822 invoked from network); 25 Jul 2002 21:52:43 -0000 Received: from unknown (HELO agamemnon.wi.securepipe.com) (64.73.37.245) by 0 with SMTP; 25 Jul 2002 21:52:43 -0000 Date: Thu, 25 Jul 2002 16:52:43 -0500 From: Jon Nelson To: James Gibson Cc: gentoo-dev@gentoo.org Subject: Re: [gentoo-dev] Automatic menus? Message-Id: <20020725165243.58ec047d.jnelson@jamponi.net> In-Reply-To: References: X-Mailer: Sylpheed version 0.8.0 (GTK+ 1.2.6; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: bc58a76c-26a7-49b6-b04b-74922978d261 X-Archives-Hash: b1e24f315dd2bee250be406938d7d8c5 On Thu, 25 Jul 2002 14:15:34 -0700 (PDT) James Gibson wrote: > I normally don't get involved in 'discussions' like this, but I > will this time. I, personally, have no opinion on the menus > issue, but I would like to address your comment about > conviences.. > > I believe that a large number of people don't object so much to > new features that 'go against their view', as they do to > _having to turn them off!!_ You want menus? By all means, > implement it, but don't make me have to turn it off if I don't > like it; Make it so that if I don't like it, I just don't > enable it. > > adding new conviences that are on by default is exactly like > opt-out spam; Just say No!! I agree, but think that the menu system (assuming that someday there is one) will be "activated" by installing menu (or gentoo-menu or whatever), and that individual ebuilds will still "install" their little 100 byte description files and so on, but that nothing will happen unless you install the menu program. The way it worked in Debian was like that. Don't want menus? Don't install menu. After 9 years of running 'stable' and you *suddenly* have a burning need for menus? install menu. Tada! Note that menu (at least in Debian) is also capable of dealing with per-user menu entries. After looking at the code, it may be worth doing one of the following: a) taking the code as-is and just packaging it up (this has been done, but not committed to CVS) b) taking the code and modifying it for Gentoo c) learning from the code and re-implementing in Python (avoids problems with g++, g++3.x, and so on) I'm in favor of (a) or (b) (they are really the same) in the short term, and (c) in the long term, but am not passionate about any of it, really. -- Jon Nelson Just because it's not broken doesn't mean we can't take it apart.