From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier via "Emacs development discussions." Newsgroups: gmane.emacs.devel Subject: Re: Android port of Emacs Date: Fri, 30 Jun 2023 18:09:24 -0400 Message-ID: References: <83v8fnslfz.fsf@gnu.org> <87fs6reyn0.fsf@yahoo.com> <83a5wysjbf.fsf@gnu.org> Reply-To: Stefan Monnier Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8976"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: emacs-devel@gnu.org Cancel-Lock: sha1:2wgSLb4itMwvuBeE3b0IdwuLYVw= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jul 01 00:10:31 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 1qFMJy-00028W-TF for ged-emacs-devel@m.gmane-mx.org; Sat, 01 Jul 2023 00:10:30 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qFMJ6-00036Q-RN; Fri, 30 Jun 2023 18:09:36 -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 1qFMJ5-000360-2n for emacs-devel@gnu.org; Fri, 30 Jun 2023 18:09:35 -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 1qFMJ3-0002k2-F4 for emacs-devel@gnu.org; Fri, 30 Jun 2023 18:09:34 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1qFMJ1-0000yV-Ou for emacs-devel@gnu.org; Sat, 01 Jul 2023 00:09:31 +0200 X-Injected-Via-Gmane: http://gmane.org/ 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: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:307321 Archived-At: >> Incorporating code in Emacs doesn't mean that we are obligated to >> support it or keep it working, it means that we will keep it working to >> the extent that interested users provide changes to do so. > > From my POV, adding a significant new port for a widely-used platform, > without a commitment to keep that port working for the observable > future, makes no sense whatsoever. It's a decision to commit our > scarce resources when we know in advance that those resources will be > wasted on code with no future. IIUC here you're referring to the stream of Android-specific bug reports that will inevitably come in. Indeed, that's a problem, since we can expect that most of those users will tend to be "far" from being developers. So we'd need to make sure these bug reports can be easily recognized. Stefan