From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Charles Choi Newsgroups: gmane.emacs.devel Subject: Re: Request to distribute Casual packages on NonGNU ELPA Date: Sat, 28 Sep 2024 01:52:40 -0700 Message-ID: <7D1867C8-3B8E-4101-B961-BA8A87963F7B@gmail.com> References: <8B0830CA-6995-454C-BC5A-E4247E259CE9@gmail.com> <87a5fvsi0x.fsf@posteo.net> <87y13fqyl3.fsf@posteo.net> Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51.11.1\)) 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="22260"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Philip Kaludercic , emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Sep 28 10:53:43 2024 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 1suTCx-0005iw-9L for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Sep 2024 10:53:43 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1suTCH-0006iG-MZ; Sat, 28 Sep 2024 04:53:01 -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 1suTCF-0006hc-Ng for emacs-devel@gnu.org; Sat, 28 Sep 2024 04:52:59 -0400 Original-Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1suTCE-0001hR-87; Sat, 28 Sep 2024 04:52:59 -0400 Original-Received: by mail-pl1-x62a.google.com with SMTP id d9443c01a7336-2053a0bd0a6so31420185ad.3; Sat, 28 Sep 2024 01:52:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727513575; x=1728118375; darn=gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=MclrWTtcHw22G/x/WEUXE/GjE1bbLxJIbyw4LDR1Xr8=; b=cXARoX1OPijqXguYX+bolkrtLPibkFv8yVNC565xDMHKc45R8h29As6ISaT21k0dCw pNbIR9E/cttxOE71P/ds464K095N5ZWEN2WO1L01clGD40mircJJpDq248cTZtyT4pb2 qQZ5o9CgXBDCqSMK/PAw06k2/CdgPk3By0pVAHH7QZqsuo1GbDOMopLifBGqMZ5OJN7g xkzV0KyTdy1yjSJGHNjYy1yoX/dSEj9kxeONN5QVATJWBfa0QHgUlYtMh+E4XG0EucCf d7KoBssrITQo9v3qqNmy1fnlD7kNnf+rxlqkxbV9nmroD1P6elHPlyQgQ1v61I5BK/IN 1JSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727513575; x=1728118375; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MclrWTtcHw22G/x/WEUXE/GjE1bbLxJIbyw4LDR1Xr8=; b=CCcKCVcMVP5rnw8pzw6+Fd+b5vKxUXA16uuP4jeGeqyj0BzKfxT5mJXRkeyd+KUA2C 70Dwa4ZpU7Aei2C8eh1Q/VqCSlwiH52giA32+sBtlxTi4CidwelCp9uX7la/0gOrpFsz /POwbcJQsi7Rc4FUCP8XfCR9Ue3y9Ruy3vyh5ZxRCG2r9FaEnoNTwJkTzcA6lmT8m2t5 ZZkBlN5asjnhxl22R0TTelKOr5/1Mxo6IUNgqvX5ejlVjDEqs8FEDa9HwRlJjLcVT5ch DAcgkYPW+0XvzYiJrYQkhOtO2HK7irbIYzLkW8fZmO6nc8PKIUkwewjl0KsplY5umwxp 5FvQ== X-Forwarded-Encrypted: i=1; AJvYcCVex7LxJOxvtmpdA5cLIn1c7ZE1Ean+8pd6Ly+UggB71g4BSLtu4sJnIS7tI7xHOIiU03D9n9gr10VS/g==@gnu.org X-Gm-Message-State: AOJu0YxhV2hGGjz9o3ASMSUCM24adWXd5mwAagb75Y6mmW13wP9wf9Hh iXKC7CGf6OAgn6otoAGp2QCv3Pt6rB6lDuxJ1HoxM4qCoHm+P3CQguZ/aQ== X-Google-Smtp-Source: AGHT+IHk4UuSSSHaoqAm7o8iH+diDbKRSSmdcUfRWhnHyb0bAdVYes5N0Vs1aKI523rnRw6rRA8TKQ== X-Received: by 2002:a17:903:2301:b0:205:7180:bb59 with SMTP id d9443c01a7336-20b376741dcmr82576745ad.21.1727513575446; Sat, 28 Sep 2024 01:52:55 -0700 (PDT) Original-Received: from smtpclient.apple (c-73-170-198-193.hsd1.ca.comcast.net. [73.170.198.193]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-7e6db5ed118sm2848425a12.71.2024.09.28.01.52.54 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 28 Sep 2024 01:52:54 -0700 (PDT) In-Reply-To: X-Mailer: Apple Mail (2.3776.700.51.11.1) Received-SPF: pass client-ip=2607:f8b0:4864:20::62a; envelope-from=kickingvegas@gmail.com; helo=mail-pl1-x62a.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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:324157 Archived-At: Dr. Stallman - First off, my thanks and appreciation of your contributions to Emacs and = to the GNU project. To answer your questions and then some: 1. The Casual project is an effort to build keyboard-driven menus as the = primary interface to different modes offered in the Emacs ecosystem. = These menus offer users discovery and recall of commands. These modes = are either built-in or third party.=20 2. It is not a design intent of Casual to help on-board users to the = existing default bindings of a mode, nor to cater to users who already = know them for which Casual is not their intended audience. That said, = many existing default Emacs bindings are replicated in Casual. Such = correspondence should be considered incidental. =20 3. Casual has no aims to be a mutually exclusive user interface. All = existing user interfaces to commands (keybinding, mini-buffer prompt, = mouse menus) are still available to the user. 4. Related to 3, Casual has no intent to exhaustively cover all modes = available in Emacs with keyboard-driven menus. 5. The primary audience of these packages is me, Charles Y. Choi. The = binding choices are solely my opinion. I have elected to share them in = public as I believe others might wish to use a keyboard-driven interface = in Emacs and are comfortable with my opinions. 6. I have submitted my packages for review for NonGNU ELPA publishing at = the request of several users who feel that it would have value being = distributed there. If my stated positions are not in alignment with = ELPA's values and objectives, then please let me know immediately and I = will not pursue this matter further. Hopefully this clarifies my intent.=20 =20 Regards - Charles =E2=80=94 Charles Y. Choi, Ph.D. kickingvegas@gmail.com