From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Filipp Gunbin Newsgroups: gmane.emacs.devel Subject: Re: Android port of Emacs Date: Thu, 29 Jun 2023 23:34:07 +0300 Message-ID: References: <83v8fnslfz.fsf@gnu.org> <83edmask4z.fsf@gnu.org> <5c02371a-3c42-de66-70b7-4ed0d88cc3fa@gutov.dev> <834jn159vs.fsf@gnu.org> <831qi23bif.fsf@gnu.org> <87jzvuy2e7.fsf@yahoo.com> <83sfai1nq6.fsf@gnu.org> <87cz1mxvc2.fsf@yahoo.com> <83lega1iv1.fsf@gnu.org> <878rc9y7vh.fsf@yahoo.com> <83y1k9z6y6.fsf@gnu.org> 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="28669"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Po Lu , rms@gnu.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jun 29 22:35: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 1qEyMT-0007Fs-OD for ged-emacs-devel@m.gmane-mx.org; Thu, 29 Jun 2023 22:35:31 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qEyLP-0003yo-8R; Thu, 29 Jun 2023 16:34:23 -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 1qEyLN-0003yV-8m for emacs-devel@gnu.org; Thu, 29 Jun 2023 16:34:21 -0400 Original-Received: from wout4-smtp.messagingengine.com ([64.147.123.20]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qEyLL-0002H2-8l; Thu, 29 Jun 2023 16:34:21 -0400 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 69BC8320090C; Thu, 29 Jun 2023 16:34:12 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Thu, 29 Jun 2023 16:34:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1688070852; x=1688157252; bh=Ik97mbKxB6gUHqCGQV5uKEeRPJMxKptqWP1 UMBMu7A4=; b=qZWnN9Z8DQkBc1cdzHnN/umUC20hpx+e2rXLnTkZBi8zHd7tvZ6 tlBjX0o/vejpUl/xiISuZMeI0qfdxlEjqr7bIVyUGOEYN+be35vqo/T7bX9IFU9i Ya2fX1oIhXjX0CNpvN4+Sb7mEm7oNCNfmaJQMR7+3mNTMgF1W2m2PB7wgTTZT6gh wEgLE0cA2E5NG2oJkQerH1WFrrztr7ouxsUFvPp58CzVmQJpLXwOI8eqty1/EqRw sZXTu6sEDegCzQYWrDJ0xZ9p5HIu9jjqtY4wK2IRXJySNITkLcOQyKYDyi3qh8ES a+6/KI+vQkfX/yyqbKbQ8hPCslasMEbByeg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1688070852; x=1688157252; bh=Ik97mbKxB6gUHqCGQV5uKEeRPJMxKptqWP1 UMBMu7A4=; b=YyKPmv5M49ppquLH01A6RqBudhS8sJfM+V2fhsE0Qu522tVY8cr OkkM5reGeVxiPABEAaUfpver/diRYCaeMIPVVilQzDjOmdjq/WRyGbhxMLEzzzbM LM81pkw5gfs0H5tgtJJ+IE9Flmrv8klR7ZfcrJxbysch4XffzoCGr3ESGS6vfViF E/lw8lzutcO02w+hYkaIVEqE3VO/DIQRAjOktj64teZb/pCpdN99061KlAszrWdx aUdAuvVvrfOmIGiXzRH347F6FXEVMJ85KH4XzCLmu1AexlVAfjhnFoZLkMIkj20S DDkFxn0phBqGybKG6dj3HGhVzFqMel6CV6w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrtdeggdduhedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffgffkfggtgfgsehtqhertddtreejnecuhfhrohhmpefhihhl ihhpphcuifhunhgsihhnuceofhhguhhnsghinhesfhgrshhtmhgrihhlrdhfmheqnecugg ftrfgrthhtvghrnhepfeelfeffteeiteeuvdettdfgheegveethfeuveejheejleeuiefg vedtiefhueegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepfhhguhhnsghinhesfhgrshhtmhgrihhlrdhfmh X-ME-Proxy: Feedback-ID: id48c41f1:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 29 Jun 2023 16:34:10 -0400 (EDT) In-Reply-To: <83y1k9z6y6.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 24 Jun 2023 09:54:09 +0300") Mail-Followup-To: Eli Zaretskii , Po Lu , rms@gnu.org, emacs-devel@gnu.org Received-SPF: pass client-ip=64.147.123.20; envelope-from=fgunbin@fastmail.fm; helo=wout4-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, SPF_HELO_PASS=-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:307301 Archived-At: On 24/06/2023 09:54 +0300, Eli Zaretskii wrote: [...] > Lars, Stefan, Robert, Martin, Mattias, Philip, Dmitry, Jo=C3=A3o, and all > the rest of frequent contributors and developers: where are you? I'd > love to hear your opinions on this. I certainly don't count as a frequent contributor (and never used Android, except one tablet long ago), but still. What concerns me is the target audience of Android port. Why would you use Emacs on Android? There're various Android devices around me - mainly phones and TVs, but I wouldn't do any serious practical work on them. If you have Android phone/tablet, then to use Emacs you perhaps need a separate keyboard and display. I doubt that would cost less than a laptop capable of running Emacs. To me, a reasonable approach would be to distribute separate Android port, and then, if there're enough people using it, consider including Android support in core. One more note regarding Android (mostly a rumour). I work in online cinema, and for years we had problems supporting various TV platforms. It once appeared that more and more vendors switch to Android, and that's good - less work for us. But now most of them are just creating their own custom platforms - to avoid licensing costs put on them by Google. Filipp.