From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: question regarding my emacs package Date: Mon, 12 Jun 2023 11:23:27 +0100 Message-ID: References: <6cG8Tc55Zz8xk6rE6mJLfDxckAINPcYqp781yltsndzqq5146yw76EZ_2CoUtQT4P2j2afSx5VRD5G1-9qzFHWAW3LxYWwmxh87lvB2MgNE=@rj95.be> <6mCY9snoMM3JtwsTaSp34B-_9KfmBytTJID4gppHZ2B9xyTbkofc60vHD1qEI7WWpn2BwgaS1WaVjGJRatECpFJNbtUxg3FgqgcCBPnbD3s=@rj95.be> <87y1kpf4r0.fsf@posteo.net> 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="35636"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "ram via Emacs development discussions." , ram To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jun 12 12:24:43 2023 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 1q8ej4-0008zT-P5 for ged-emacs-devel@m.gmane-mx.org; Mon, 12 Jun 2023 12:24:42 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q8eiA-0004RY-El; Mon, 12 Jun 2023 06:23:47 -0400 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 1q8ei5-0004RF-H9 for emacs-devel@gnu.org; Mon, 12 Jun 2023 06:23:43 -0400 Original-Received: from mail-ot1-x32c.google.com ([2607:f8b0:4864:20::32c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q8ei3-0001Mm-QT for emacs-devel@gnu.org; Mon, 12 Jun 2023 06:23:41 -0400 Original-Received: by mail-ot1-x32c.google.com with SMTP id 46e09a7af769-6b2c3ec38f0so1867711a34.1 for ; Mon, 12 Jun 2023 03:23:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686565418; x=1689157418; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=TT0nAvaYedzTjpQ626h/Ssueuah+7Q02y2o+rbGF1Dc=; b=lD2MqW9lYoGuijmZiX4Wxinlyy86VLKqGPDAxULljtXmJhqCYlyYrsyGM0Q0KQGWdf tT30zJl2akg8CMnHd52eRT3CKhTh0cZ7Lp5LOIzRwUGGAwEGAorpMDh5SQoRuJX0zBwS Lk4siCtj3ygC6pegdd4n1ImazW+oUC8OPP9FZ45dhjrLCWIHL+qcLXrJ8zGh4oc56HzU xWssyG+45gNGBRQm5lRvYvNj2xnu1q5k/LQk8EFmyO5OA5yhLX6QBA45BQmbUrdQhHtj PxOLHROXRjBko4k50ESaDfP0OZv/PDANXo1X3GUFPfiB+WPvNbAmO0lXGpsxhGZReio6 /NWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686565418; x=1689157418; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TT0nAvaYedzTjpQ626h/Ssueuah+7Q02y2o+rbGF1Dc=; b=ek5vHKN2FwCzFhJyVEV0mQ6ENmDo1kKgdEAPM7OJ0GJIn2t7IxIpuyenmEnxJVwpDa WYGestVlXJMFSRn6JMtv9Yoc6jpABLRG+jauwxzQHJGuB9GGBfwdbv5sVKh+wx459M3x RqsDqHQm2AemAidZW+Q6UjqchKomW6fze9u2vqGniOHymtVCLbUIOlW/yjzBITRXEhZB nJFVVJw0KfELbd9CnveE8JUmWDqrn4suyNtU/ZMtHjPCEpw6Tomk6xHnJzB5ccY5rYxm LIx98zrf/IAWuzF5OkdlgHaV44yDNMan8+JNuVQoDJKFtSmlnS9hXYSzajdDG/13ja+/ ytbw== X-Gm-Message-State: AC+VfDwcA3ZUGByfuB+qcES7nfn7+8qvCItg7yit4bBkWLSPTbIHhRdk WX9suDU975KDDs4JhLz4WpUUCIEU2VSDR+l+NEg/rjIA3zc= X-Google-Smtp-Source: ACHHUZ7STABtkcBSyh3YuG+651rhU5PN+96nbLj23eeoUQY6tP4RziEhNQKHBRrZfZ+Z0Si+8KxQh9j55vOqkeiKX7I= X-Received: by 2002:a9d:7452:0:b0:6b2:93f0:63a0 with SMTP id p18-20020a9d7452000000b006b293f063a0mr5542528otk.19.1686565418476; Mon, 12 Jun 2023 03:23:38 -0700 (PDT) In-Reply-To: <87y1kpf4r0.fsf@posteo.net> Received-SPF: pass client-ip=2607:f8b0:4864:20::32c; envelope-from=joaotavora@gmail.com; helo=mail-ot1-x32c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:306738 Archived-At: On Mon, Jun 12, 2023 at 9:45=E2=80=AFAM Philip Kaludercic wrote: > > ram via "Emacs development discussions." writes: > > > thanks. did not know this existed. from a quick glance, it looks like > > there=E2=80=99s no crossover in prefixes? that seems ok > > Yes, but it is pretty close and will probably cause confusion. That > being said, Jo=C3=A3o is not part of any ELPA so one could argue the name > hasn't been reserved... Just some thoughts: 1. There is no name clash, as ram observed 2. I'm not aware of a name reservation/parking procedure. As far as I can tell, ram's breadcrumbs.el isn't a part of any ELPA yet. 3. If early manifestation of adding a library is somehow relevant then I might point you to this ~8-month old thread where I propose we add breadcrumb.el to Emacs [1]. That's where breadcrumb.el was born and proposed for Emacs. I'm still on the fence about whether to propose it for a :core package or ELPA package. It takes inspiration on a similar-named lsp-mode feature and the "breadcrumb" concept is apparently a common name given to the type of feature breadcrumb.el enables. 4. There is no name clash, I think this bears repeating. 5. Above, I wrote "if early manifestation... is relevant". I don't think it should be. If avoiding confusion to users is a goal to pursue -- and if this confusion is indeed real (see 4 and 1) -- then I think it's more important to evaluate the potential consequences of a rename in existing users of each package. We don't know that number, but merely as data point= , breadcrumbs.el has 6 github stars and breadcrumb.el has 116. 6. Please let's avoid another "meaning of names/meaning of life" thread. There is no name clash. Jo=C3=A3o [1]: https://lists.gnu.org/archive/html/bug-gnu-emacs/2022-10/msg01027.html