From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?K=C3=A9vin_Le_Gouguec?= Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] Add 'logos' package Date: Sat, 12 Mar 2022 09:59:22 +0100 Message-ID: <87r177tul1.fsf@gmail.com> References: <87sfropxhx.fsf@protesilaos.com> <87y21gbngr.fsf@protesilaos.com> <87v8wkbneg.fsf@protesilaos.com> <87wnh0bh1i.fsf@posteo.net> <87sfro2zxs.fsf@protesilaos.com> <87fsnotnpo.fsf@gnus.jao.io> <87k0d02wnt.fsf@protesilaos.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4262"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: "Jose A. Ortega Ruiz" , Philip Kaludercic , Stefan Monnier , emacs-devel To: Protesilaos Stavrou Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 12 10:01:35 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 1nSxd1-0000wi-I6 for ged-emacs-devel@m.gmane-mx.org; Sat, 12 Mar 2022 10:01:35 +0100 Original-Received: from localhost ([::1]:47930 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nSxd0-0002uu-2f for ged-emacs-devel@m.gmane-mx.org; Sat, 12 Mar 2022 04:01:34 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:48980) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nSxay-000251-Bk for emacs-devel@gnu.org; Sat, 12 Mar 2022 03:59:28 -0500 Original-Received: from [2a00:1450:4864:20::331] (port=42813 helo=mail-wm1-x331.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nSxaw-0000gO-OG for emacs-devel@gnu.org; Sat, 12 Mar 2022 03:59:27 -0500 Original-Received: by mail-wm1-x331.google.com with SMTP id r187-20020a1c2bc4000000b003810e6b192aso6641158wmr.1 for ; Sat, 12 Mar 2022 00:59:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=KrJYFyZTFDHkP4DIYlkiwLE0VOmUyfnZe/mVQN7dFiQ=; b=inrjjuOoWXho9cPO7riZ2j0d38Vv8Mww/JT8hS/9DFzJ40yCsUza1R7u/sbR1SXJHA 3crECfTH6tIsbV7PIJ3+LzFvRO8JsL7LYcs8q7KFvfljgFkNXt6/KJli+7mJCH6E4FRB Ggh0M5fD91hxhmAXN9n/zEpsJ+qLRQuFJvWIwl/+KFBocHeM/iuQ7mobgxBSsniBU6ud s8AWdK/M8RtrUtNgqf1elpiKdqqJNIbe8+NOrJKFy2SNBnYd6KDJ1tEDhoScJxeQaWLa 0FDvIFcwwjv2+AKxMdK4nNzeKWGh5PiJmXtuVwJFk/Nw7V0iDsyxein/cKp5mq6I2EDj 5AAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=KrJYFyZTFDHkP4DIYlkiwLE0VOmUyfnZe/mVQN7dFiQ=; b=TDCEM7CK871n+7fEJ/x4do9CVu86kdB7prEg5kCchsWIUjUyFafNVEXWSjPSLEll4H 6sYdMszeFcssciLTZqMZor3sf/XAV+vFCDyhLwXcwF2z2LZfffCCSx+Gg4Sj42nYt88o dO/YjXUn7fTPBs1PJjZIDZ68zzg5xqVP9/MKVV/+YTlTF+UyetGyUnBh60RfMaIMyizV lTGfxpOry8UCXdxzGM78ZPi0GLNjCTUyKdJkzyNQyJkWHhfIKs/H7he+wR8A8qz20+N6 g0dPFqhqqldzNLbRoyo+D25QClwJsGTmeMrRTcDWMTZe7PkPwwx7y9W3VFq5XuCczBZb /qxw== X-Gm-Message-State: AOAM530v8KrNAlZRk8Ls6KGWTCwnYS4sfpNiJpUhkkk34kJ+vj0tsHQ1 ppK6+6BjgQHlyAJ+4TxVxQCga5qtKZY= X-Google-Smtp-Source: ABdhPJw3/iio0QHb5QLkQZh8t1LVJ1BoJ5TW4SgrHTAfCi+d2wkdOEbuGroHtjCbibJcppsfN08m8Q== X-Received: by 2002:a05:600c:3511:b0:38a:1ca:da21 with SMTP id h17-20020a05600c351100b0038a01cada21mr591634wmq.170.1647075564712; Sat, 12 Mar 2022 00:59:24 -0800 (PST) Original-Received: from amdahl30 ([2a01:e0a:253:fe0:2ef0:5dff:fed2:7b49]) by smtp.gmail.com with ESMTPSA id p15-20020a05600c1d8f00b003899d50f01csm8484687wms.6.2022.03.12.00.59.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 12 Mar 2022 00:59:24 -0800 (PST) In-Reply-To: <87k0d02wnt.fsf@protesilaos.com> (Protesilaos Stavrou's message of "Fri, 11 Mar 2022 20:04:22 +0200") X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::331 (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::331; envelope-from=kevin.legouguec@gmail.com; helo=mail-wm1-x331.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action 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" Xref: news.gmane.io gmane.emacs.devel:287028 Archived-At: Protesilaos Stavrou writes: > If we will still have to explain what the name means, I think it is > easier to just stick with "logos". That way I will not have to make any > changes to the package and my website. FWIW, I find "logos" to be a fine name for this package. Might be just me, but it conveys notions of "speech", "reason", "structured thought", which IIUC this mode aims at supporting. The Emacs package ecosystem is no stranger to obscure names that nonetheless seem to enjoy wide popularity; I'm thinking e.g. of Daniel Mendler's corfu and vertico. I think keywords and titles are more suited to solving the problem of package discovery and visibility. Trying to stuff as much "relevant" semantics as possible in the name alone feels counter-productive to me: finding one or two words that will successfully map to a meaningful subset of a package's feature, in every user's brain, sounds like a very hard problem. IMO this "one-or-two words" budget is better spent on some other purpose (brevity, catchiness, punniness, theming=E2=80=A6). Again, to me "logos" is thematically very appropriate.