From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Dr. Arne Babenhauserheide" Newsgroups: gmane.emacs.devel Subject: Re: Android port of Emacs Date: Fri, 23 Jun 2023 14:33:57 +0200 Message-ID: <87mt0qwb7r.fsf@web.de> References: <83v8fnslfz.fsf@gnu.org> <83edmask4z.fsf@gnu.org> <5c02371a-3c42-de66-70b7-4ed0d88cc3fa@gutov.dev> <834jn159vs.fsf@gnu.org> <831qi23bif.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15861"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.10.3; emacs 29.0.90 Cc: 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 Fri Jun 23 15:38:58 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 1qCh06-0003te-8o for ged-emacs-devel@m.gmane-mx.org; Fri, 23 Jun 2023 15:38:58 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qCgzK-0005gX-SJ; Fri, 23 Jun 2023 09:38:10 -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 1qCgzJ-0005gI-24 for emacs-devel@gnu.org; Fri, 23 Jun 2023 09:38:09 -0400 Original-Received: from mout.web.de ([217.72.192.78]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qCgzH-0000zf-1H; Fri, 23 Jun 2023 09:38:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1687527483; x=1688132283; i=arne_bab@web.de; bh=9iIkXMTf0NpStpSkHILqjbShbb+Yu/j+sc7xRhBRP38=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=j2M8pDawCWWF0bHHwkgwNb5YHtvD2eGFehMs98YFqVYeZ1p8o+NjwfIT7V5XO5wtRGhrWO9 HT2zA9ErH/C8av+GbCskGMFBeQoQ089U7DAT4qPvA16Fe1C89VxznIh3n3ppleTWA8Mz5R6UH Qn9bFOchCW3Q/EJnpohvCBGdTdv8G4SpUbrSxmQgOCKN2QvfQyAeLgrpo334pUlTkff4a36Id dpfyUt/KrUl4yaPGFs4qnWyrSweskFOm5GtQYDDmC5y1z72wu2aAKHs0dol3rtDTQszfwaZE6 SfFyXQSU5E0uKX/NhzqwHTAS2GGDRK7NLnwbk73jwfLg2N2NCwSg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from fluss ([84.165.25.222]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MGxQX-1qHLwG1oYt-00DvgZ; Fri, 23 Jun 2023 15:38:03 +0200 In-reply-to: <831qi23bif.fsf@gnu.org> X-Provags-ID: V03:K1:U8pOwrgbLNdom56S69PaYgULjckI5kyfxA3LY12oPL67uuXqeU6 AT2r6ul/ivKzwUsGJI5KnR1AgzIHRtQAQ3TZYL7l7L3ATN17KV2F7+VZbSMRiI4luWiYH4q HqlloB+tQELSUSp2zSxkHezU0ggcRyqa81PqhBBBN7iLJuOS9+PmC9CESdBTs64wikU7gPJ lHNxOHQq900m6l0P+rqag== UI-OutboundReport: notjunk:1;M01:P0:rJUJYcAcR00=;MMLiQMtijPywm2HChBUkrEM+Y3z l35RNK58/XxzYYMAZNxL6tm3dYY4GWu+CksAmiSd6fOLeGwp+9qulBqrHqsPFgkwhrgZZ+16P kja+mn3EHbM1wKSglWv/I8UeKdTeA0QbpxXTbnNlOVTqxqLGW2D99b2gshgGUeknsJS4GUc5H QWMwoLvMR/qWxUMiXvTdNGJM5rg4+Q+Hoor9sGaNnF4yOy/Ycu7NJdjYrhfIiMuJl4yAJ/GWX 1hYWlz2waiviZsZRR7TXY2iNhs5lx3uM7k0rJd0paNJNQ7XVjcu+Y0i78aomExT3Z/YQRBeNh koiPzJxyDlrec3nvSPIMYqQKhfUDNDLfTEqw8HVt9noq93+69uEOAg8NJbyPUFcbb4kgIpAvy WKS73ihkh00JKWL/CQA+4ArAQizW082crbp2hyfF/orZOaiXVJ24eyllDj06yFPHmesw9U9Va 2f7oxFvl7NGULQaW7rfW/pnQz/661JKZ31EMeff+PGjg4KUGwnYunC89uF3GjShxfGwLdIyIl 2BIalidqROX3OCtHXFaGZd/vZdLwqycdcD3s4fq4Cawm5Ve/WJVj81X5+l0H17xejzB9WFgtW CbGdEy+xjVXDVCJy02kDaDA1lm/Zn3q2FI9XTEVGuWGAGB1e+7usLNYFQxjhbRWfeUaH2XWt6 hxZWKYnsUprjYjN7HxEKKYhD2B1NUOyHA3N1Yvsuuh3e1oVTApp76zac0rBRGG4Kf+0KGez3D G6rkhUYtXQXX4ODBZOlAxQ/SiCylalz93Krh/HL7w35AFE6biNi+9CqAiHg6u9+diByWIH6i Received-SPF: pass client-ip=217.72.192.78; envelope-from=arne_bab@web.de; helo=mout.web.de 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, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=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:307159 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Eli Zaretskii writes: > For how long will that single-person support last? > =E2=80=A6 > Basically, any area in Emacs that requires extensive external domain > knowledge that cannot be acquired reasonably easily by reading some > freely-available documentation, and/or that's implemented in code not > documented well enough, will become unmaintained if the single person > who currently supports it goes on to greener pasture. This seems to be the core question: how likely is it to find a new maintainer with Java and Android experience if Po Lu may (have to?) drop out? Since Java has consistenly been among the 4 most widely known languages for the past 22 years (in the Tiobe index: https://www.tiobe.com/tiobe-index/java/ ), finding someone with enough Java skills to work on simple code should not be a problem. Finding a person who enjoys starting into a complex Java codebase may be harder, but if I understood Po Lu right, this won=E2=80=99t be required, because the Java part is intentionally kept simple to prevent this. For Android the situation is similar: Android is the most widespread platform in the world, so the chance that there are Emacs developers who have some Android experience from customer-projects is very high. For Objective-C that=E2=80=99s different, because Objective-C is at positio= n 24 in Tiobe right now and was replaced by Apple with Swift. Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmSVoDgQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD69aJEACAZn+QjUsi4aoF1gn8aNLX8Kie0X1qxj3o F7aE9Ci4c9HipZAMCW/A5qX3TrVk8krSnJOWYmobb/v9NzhgpbIolxZZpD6iDuBk 4UgDFNVy9ceeYwYesqB6/ziQkdUhKhUNgamGnC16+TjimpXD58Bki5VXZB7w2wR6 h+IBAEbb1s773aN/tscMqa7yp9z/Ou4KagNCfzxzdML9GjhwpKdg19gtLVLQVwwO Dn8kl+mno0vhtNCvJGI7XDWRooZub/Qcu0/liSdD9AZJfAQDc2Dga8nYUQ4gFQPw ErAHLlAUTnPd1+B/tix1NBeS1Lzx50wtenLbquCBpKzL05ruQXJJlRYf7kHPgyi5 CmagLy49rn5wdupHVfmHJ7oRKc16tpZxHTb0AAMnCl9bLCrYGVXvo6G6Gj/hwJ2a YaFv9RvXQtTC/qhyBTEPxHMWnKIZ4DuRdvp/tilV6RBUyG41VCaFGd2Yb9/MrNek DzDllbjfOz2A3fdsxbLNwqr76zvQr4wi1OuhOcpYGJ5x9cSfisWeOcR0/JXyt0k6 NAYV2UDbiFzGvcxJqcPGoqiApvqK8NdHzPwzJMfwLa1neVgz7W56x/bowhuh0gzh RuSENAoSM8eG+8+eb6tYD5ShIllfL8RSskpaXA7tw1dOlB5blxTwwYWv5CA3fZP+ 6/fiiSBaX4jEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmSVoDoQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSPK3A/9flGqTxcKGROhsve7TGZF3CxVp 05YcRJgdA4wdE8lftkXE7CRel7+5i2EuzuphI8IdepKHxWkGG2p10Zwe5FkzXibU G9KErDw5/4BhQKe3z9jJ01PON5axIvGOjXuSlqlC18SZ3KeGT1oLkcB1EbdVi+Gv q9Log6lPtZW7LAhV5Q== =dn7J -----END PGP SIGNATURE----- --=-=-=--