From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Package "luwak" Date: Thu, 15 Dec 2022 22:35:42 -0500 Message-ID: References: <87k02ws0pd.fsf@posteo.net> <87h6xxacuw.fsf@posteo.net> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26703"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 16 04:36:30 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1p61WP-0006hr-O9 for ged-emacs-devel@m.gmane-mx.org; Fri, 16 Dec 2022 04:36:30 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p61Vj-0002fR-Ga; Thu, 15 Dec 2022 22:35:47 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p61Vg-0002eu-J4 for emacs-devel@gnu.org; Thu, 15 Dec 2022 22:35:44 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p61Ve-00018Y-Vy; Thu, 15 Dec 2022 22:35:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=xZlWgcIqGKYxRSbeW1lYNBf8J2mh5aI93CeMtyYoZ+Q=; b=Rv5egYjiJXkK YnyTMpxuCWZQiTsTt40InTsHwKBVEsllj1g/1/K6w9MPRtpfWx6D7y26pgbcjIyH5uFCVWKrwJ8YI jU3XOT0KgLkbfaJNh050rqXbUeMqFQSnWH4562BOeibezJxA5HBAZ7MDo3Kk30Xkm+mCKQ82+yTu2 /n6p0KQ47TQ321ABlI7PaHHS9ovgTvW26aCBqVoG4c964dMPBLlr0AE//YZ3flmueldN6Z6rDA5Th U9Kl8ytcg8Bet5CCuj4ws8XreQLHE3T3T9EF7hRQggOOa92n01pQ2786K/jmIFcxHL0HLHmEmliPV VGJuUYZjMziNHHQxEkFWsQ==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1p61Ve-0002m0-Ep; Thu, 15 Dec 2022 22:35:42 -0500 In-Reply-To: <87h6xxacuw.fsf@posteo.net> (message from Philip Kaludercic on Wed, 14 Dec 2022 21:34:31 +0000) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:301477 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > I can assure you that "modern user" wasn't meant to be a form of name > calling, just a reference to the fact that most people, even Emacs users > have at best little experience with text-based browsers. Maybe you are right about that. (I wish you'd said it more straightforwardly.) Maybe the package proposed under the name Luwak is not actually worth adding to Emacs. I don't know enough about it to have an opinion about that, but I think we should consider that question, rather than adding every package anyone suggests. But that's a different question. We can learn by looking at whether Luwak is a good name, on the assumption we would install it in Emacs, whether or not we actually decide to do that. > > To establish a guideline is a good idea. The way to come up with a > > good guideline is based on some examples. Thus, I think it is useful > > to discuss this example and handle it in a good way. That will get us > > started on more general guidelines. > Do you have a few examples? I have seen examples of packages we added in the past, whose names seem to me chosen without attention to how helpful they are to users. But I mostly don't remember the specifics without something to remind me. Someone recently mentioned the file bs.el. That is a rather unhelpful name. If you don't know what it does, can you guess? Anyway, the way to learn to think about this kind of issue is to pick some existing packages, imagine hypothetically that we were going to give them new names, and discuss possible suggestions. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)