From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.devel Subject: Re: Adding a generic mathematical library Date: Thu, 25 Jul 2024 19:23:12 +0200 Message-ID: <87frrxgzcv.fsf@dataswamp.org> References: <172176485988.7.10588738866494480552.387245090@slmails.com> <87le1qgl2n.fsf@dataswamp.org> <87msm5h7ma.fsf@dataswamp.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19310"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: emacs-devel@gnu.org Cancel-Lock: sha1:EnNPrdZOUF2MzF/AooYRtG1yCVk= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jul 25 20:44:38 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 1sX3SA-0004sp-58 for ged-emacs-devel@m.gmane-mx.org; Thu, 25 Jul 2024 20:44:38 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sX3Rp-0005sS-PL; Thu, 25 Jul 2024 14:44:18 -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 1sX2BX-0000Zs-9l for emacs-devel@gnu.org; Thu, 25 Jul 2024 13:23:23 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sX2BV-0003Hb-8Q for emacs-devel@gnu.org; Thu, 25 Jul 2024 13:23:23 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1sX2BT-0003XA-VZ for emacs-devel@gnu.org; Thu, 25 Jul 2024 19:23:19 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 25 Jul 2024 14:44:14 -0400 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:322097 Archived-At: Christopher Dimech wrote: > What you are suggesting is to have an improved design where > the functionality of calc can be used elsewhere. We can > still have the tool and the foundational code to be calc. > We do not need specifically a different name for a library. > Many people know about calc but would not be aware of some > new library that could be popping up. Again, do it right from the beginning all is good. The more you do it some other way, the more difficult it will be to get right. Sure. Alltho this wouldn't be _that_ difficult to do, at least to get started. There are ways to do it that will make the transition smoothly. But the policy would have to change, yes. > The GNU Project, and by extension, the Emacs development > community, has a unique culture and set of practices that > distinguish it from other software development projects. > Understanding these nuances is crucial for anyone involved, > especially those considering taking on a maintainer role. You can talk how much you want about people, I don't care. -- underground experts united https://dataswamp.org/~incal