From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.devel Subject: Re: Grammar checking Date: Fri, 31 Mar 2023 09:02:18 +0000 Message-ID: <58158ae498f168f3134d@heytings.org> References: <87sfdnyuxc.fsf@posteo.de> <83sfdl2z26.fsf@gnu.org> <58158ae49808189da7b2@heytings.org> <83mt3t2xz1.fsf@gnu.org> <87sfdl8irg.fsf@posteo.net> <58158ae498dc3b4b1052@heytings.org> <87lejd8ge1.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5986"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , rms@gnu.org, m.eliachevitch@posteo.de, emacs-devel@gnu.org To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Mar 31 11:03:19 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 1piAfG-0001M5-SK for ged-emacs-devel@m.gmane-mx.org; Fri, 31 Mar 2023 11:03:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1piAeO-0004B7-Mf; Fri, 31 Mar 2023 05:02:24 -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 1piAeN-0004At-EU for emacs-devel@gnu.org; Fri, 31 Mar 2023 05:02:23 -0400 Original-Received: from heytings.org ([95.142.160.155]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1piAeL-0005qS-FO; Fri, 31 Mar 2023 05:02:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1680253338; bh=lRBrnXK2khi3Z+21oVvpAY+94iEdUD8QqkjvyMhEgEI=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=Of7eabg8Rbrufjr66cvfC0dthd1AUA26mqUvIXEbukfxuP4PhydEx+gVTyfVzB4Lx ybrVTjS+HyvXR75pnxLOt0/SOemGcjwNcQhTISdi8YU1h0mBtWoECydv+IxflPhpbS T3Ql9Pjcxnzji4ALnDwVEvDC5g2aAkSRlHZPRzcYirbPpf2hZmmxdYsMZlXpwhoMni CKwiJnUoZdWjH+a0UygrLmcqkBUmOeAqIfKaF/UM1k4amd8MFtPMinihZ0Zqhw0aYm Zb/qk/9XMaXCy8WRNSdzFG626bdv6aVXXrJApwExA3/Ueaioi9DJT/CL+YhXzufYp9 rJ0sJ/6uGGV/A== In-Reply-To: <87lejd8ge1.fsf@posteo.net> Received-SPF: pass client-ip=95.142.160.155; envelope-from=gregory@heytings.org; helo=heytings.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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:304900 Archived-At: >> Why would it be necessary to package it? It's a Java app, you can >> download it from here: >> >> https://languagetool.org/download/LanguageTool-stable.zip >> >> and run it everywhere (provided you have a JVM installed, of course). > > I am not saying it is necessary, just that it would be more convenient > if I wouldn't have to manually set it up and keep it up to date. > That's true. I guess the reason why distros package only a few Java apps is that the "added value" would be minimal, and the cost non-negligible (bandwidth and disk space). E.g. Debian packages only about 100 Java apps, and if you subtract from that number the compilers, parser generators, linters, build tools, etc., the number is probably about 30.