From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Android port of Emacs Date: Sun, 18 Jun 2023 08:31:46 +0300 Message-ID: <83leghpc8t.fsf@gnu.org> References: <83v8fnslfz.fsf@gnu.org> <83edmask4z.fsf@gnu.org> <5c02371a-3c42-de66-70b7-4ed0d88cc3fa@gutov.dev> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19144"; mail-complaints-to="usenet@ciao.gmane.io" Cc: yandros@gmail.com, emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jun 18 07:32:32 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 1qAl1b-0004jV-G5 for ged-emacs-devel@m.gmane-mx.org; Sun, 18 Jun 2023 07:32:31 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qAl0t-0005HF-Ih; Sun, 18 Jun 2023 01:31: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 1qAl0s-0005H5-Ja for emacs-devel@gnu.org; Sun, 18 Jun 2023 01:31:46 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qAl0s-0001Id-33; Sun, 18 Jun 2023 01:31:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=aW6FlG5NQ84CjjVgp/XI0KdsD3rVFQgYP3gL9D9CFFs=; b=QiMQsvqHsKJs Z+i8cQ6H6922fzzQbEIcPEu9sl+9/GAF0wRl4CR99E8O8aYtutvgsOsF3GlMfZlEaf42UEca9Dmo4 KFdmp8REWHxvj/SfSKXhq4Gc+qLQ2xy4i4/9zYj/iMDT8vvaeD5L9rapQqgjyB2W3onqngoSKqts5 nqbvScer4qGLV/bcOX7gm544TGBXEAMz5+664Nl2R4s5xvxVSLNNVzENScj/lC8+4IJzui/drgxwt 3IyTJr1YqtvEaGXJHnAEx91NKA2ptUvgOgthJyoS+tfgsj+KODzRjkiXZutXytcEopdIWKaP21h3o gP7ufhWyjBWws3LjNwqYZg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qAl0q-0000Ku-Lo; Sun, 18 Jun 2023 01:31:44 -0400 In-Reply-To: <5c02371a-3c42-de66-70b7-4ed0d88cc3fa@gutov.dev> (message from Dmitry Gutov on Sun, 18 Jun 2023 04:10:35 +0300) 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:306909 Archived-At: > Date: Sun, 18 Jun 2023 04:10:35 +0300 > Cc: emacs-devel@gnu.org > From: Dmitry Gutov > > We shouldn't be afraid to deprecate and remove unmaintained ports. And > we shouldn't (like Po already said) delay releases over them. > > If we had a consensus on that This is easier said than done. In practice, we don't like to release knowing that one of the platforms we care about is broken. In fact, I don't think it ever happened, not even with NS (MSDOS is not a platform we care about, so it is not relevant.) We might, of course, release a broken port if we are unaware that it's broken, but that's not the same thing. > I guess the main concern that would remain is whether the Android > port complicates the common code enough for it to be noticeable. I invite you to review the results of git diff ...origin/feature/android and make up your own mind about that.