From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id WCjDLz3UmmCWNgEAgWs5BA (envelope-from ) for ; Tue, 11 May 2021 21:00:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id MBFcKz3UmmB1FAAAB5/wlQ (envelope-from ) for ; Tue, 11 May 2021 19:00:13 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 18A22122D4 for ; Tue, 11 May 2021 21:00:13 +0200 (CEST) Received: from localhost ([::1]:54966 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lgXc4-0006tT-A9 for larch@yhetil.org; Tue, 11 May 2021 15:00:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46496) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lgXYH-0000nm-2v for emacs-orgmode@gnu.org; Tue, 11 May 2021 14:56:17 -0400 Received: from mail-oln040092066082.outbound.protection.outlook.com ([40.92.66.82]:64509 helo=EUR01-VE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lgXYD-0005cR-8m for emacs-orgmode@gnu.org; Tue, 11 May 2021 14:56:16 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WXASpYFLJTtJnQS/RHPae6UCXd6Afe4zR29kucG7opcHtz9UMhwhTDRy9WLT55C6tn6/JLuntTeDiZ8y/Yfmcp26ZwcGAfBt70b9eRWz2N388qwIhZc6+EMKv9174HhXH4gfONt8YoQfAQkVAKknz1QlmiAfjBqMu7XZ/eUbrfomYcjbiZNGCCqGgNmFZqcDzjFmCDc3WDgVch86ZqR04bp9Dj5DTmj/Rsd56ieBEfQ0VbuAEMOsaG7qGWLyvxe0UejDN3ZqHaDdrafJzPM18sVoqkCsMPt0qqpN8II1QqZ3XHlhLA9VpLuqlFVKRPuCCbwWg66u6sYvtxLJc7O8ww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JJJ+Y6Vla3Q36/orrjqCXsL03579IeVgte92B/kHcuo=; b=Wg9PpQDqG75fu/4nRToebZ4qw9JZGRw7+0xOL/gvcAV63UH6rezKy4BBOPQEkno6uQTb8S05cPrSEpCNmyxmL7wzH3I/30hHcz0sjvN/tPSF8dP3r/z5ewRS+YbNaED7x/O0fVBb7y56uocRpZ4xgehWRX+dLuPmZKe/8yJkQEz6khv5tJhtdqTI7xC+bOB3Rjp6eZFJ/HQ1bpcopkvxKEy3L6PDcUNCwBOwUqR54VHjkk7/7xRr1L5AHjdRfYAxQorqjbfIR5Z+HDEW/YhjShhCTBLL54KVlgf/PsQ7wc4Coh+9cnAi4ywjUP/cqPvBBOBd4Rm8W8zEvx5eVhiF1A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JJJ+Y6Vla3Q36/orrjqCXsL03579IeVgte92B/kHcuo=; b=uGtqmFY8VW9/71CzVVopY1z09hl1MQxvhLvGx6sbINvG5TVpMn2/ow5Q8Ils3MCkD9dF7GWA+4ZsIlYdcb3rQBu9RJeB9jDwiJVdyKDCwkj/qsuU0eDWycV5eg/c1CjeVSTJ/BKiKq0FczfexxgWrOMHOM49loJISFrkAO++CU+aVb3xbgZO9RZg9zR8zBlH8y0EzfOR44jJk0NnGp5yRtiyEYz34jfozDdFjy2qEcKExFEtUiMtKAuQe2KcADU9pI5+g0a+tEXZV2W5c8TZ18WZqukLRF2v9X0aS//dJp8fthTBT3PrbxJAEo+nULyYI4QyYuxoCVoC6F8Ymg6F6A== Received: from HE1EUR01FT020.eop-EUR01.prod.protection.outlook.com (2a01:111:e400:7e18::43) by HE1EUR01HT128.eop-EUR01.prod.protection.outlook.com (2a01:111:e400:7e18::359) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25; Tue, 11 May 2021 18:56:10 +0000 Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2a01:111:e400:7e18::4f) by HE1EUR01FT020.mail.protection.outlook.com (2a01:111:e400:7e18::171) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25 via Frontend Transport; Tue, 11 May 2021 18:56:10 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:3EE9266F697B886784A535B92CAC106BE5B74F3B3DEC93903536DB12349946CC; UpperCasedChecksum:F48F137B0B198E5077DFBDF8ECDADF091977D441A1F04F4290FFD417583649B8; SizeAsReceived:8966; Count:47 Received: from AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::d1c1:2a0d:3b2b:4591]) by AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::d1c1:2a0d:3b2b:4591%7]) with mapi id 15.20.4108.032; Tue, 11 May 2021 18:56:10 +0000 From: Arthur Miller To: Christopher Dimech Subject: Re: The fate of ditaa.jar (9.4.5.) References: <87im3qj092.fsf@iki.fi> <87mtt2jz4h.fsf@web.de> Date: Tue, 11 May 2021 20:56:09 +0200 In-Reply-To: (Christopher Dimech's message of "Tue, 11 May 2021 03:22:24 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (windows-nt) Content-Type: text/plain; charset=gb2312 Content-Transfer-Encoding: quoted-printable X-TMN: [17waSBmatTtKatIddHL90AOEO9ZJhsFx] X-ClientProxiedBy: AM7PR03CA0016.eurprd03.prod.outlook.com (2603:10a6:20b:130::26) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <82o8dhgkvq.fsf@live.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from HP-Laptop.homepc (81.232.177.30) by AM7PR03CA0016.eurprd03.prod.outlook.com (2603:10a6:20b:130::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25 via Frontend Transport; Tue, 11 May 2021 18:56:09 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 8577cb8a-22c0-4e96-151a-08d914ae70a3 X-MS-TrafficTypeDiagnostic: HE1EUR01HT128: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Z8y+Pjwhirlp5TAwRzismKAw8KvRuIRlFukBdn2XxZXpk1pzWfCobXpFwOr9DPJ4vBXMfHv1fwNPGpD9RuUUFy+MEVXVwX0jBuK4MRaKabQbfinMXlOiCX51VZgmRf4EKlT+vbqU4FaVlMLKrEf9i0gpnJc4dDv53znf+fud0H6ScPgomX1sOgEpCiWVNizQBWY1iaIYYRtG1It1AezVAZBulDimhmIQOMMtSxA5cTMKAtlO6hlOWlUD6awyKPXILAryLnloEum/qyyPYRAJ3JVWqVV4hB1Ni4sOs+H6QSSsm8r+2eu7LHEAeLbDC5g4K2kTOQQAyV3iBjEB/cf3oQnQr7yWOr8c3XEf8D09JmsjXoxEhc7qykOs0W5n9802uR70gKJN9/4at4LruoSlmw== X-MS-Exchange-AntiSpam-MessageData: 5KPIqbCkMUj1qjhchZ8DiQb4kvFvirsTF5zUqEtvCP6sCa+oT/SdMQN+aPu2GrwM88wBkXjDAa/JToFwAsB8GaVPQ63rc0/o8rfeAgqS70KEtdIVcLkxsKY+d/R2qQ8Q6n+9PxdCraVcxDxnMZWAvA== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8577cb8a-22c0-4e96-151a-08d914ae70a3 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 May 2021 18:56:10.2977 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: HE1EUR01FT020.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1EUR01HT128 Received-SPF: pass client-ip=40.92.66.82; envelope-from=arthur.miller@live.com; helo=EUR01-VE1-obe.outbound.protection.outlook.com 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, FREEMAIL_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "Dr. Arne Babenhauserheide" , emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1620759613; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=JJJ+Y6Vla3Q36/orrjqCXsL03579IeVgte92B/kHcuo=; b=t1RI+zbAcfIdu08GRTMZTGjyN5BJSiCUC5OI4QSQ1VkK2ZAamgFhIC25bCHVEaaIhEM/5b ABUO8+4mQBQbj0JReP1sXhcmjHAadRdq69l30YwFeBitsT94LwUxUcy1U8llECnMK78OjB 4IQwL4fDOEki2PZs8Rr7Ja6Olgpyk0UqpzCb5MwslZneUuAMHzNiJqiDlYJEB4Zg7FtZks 2gR5BAjPeW0kKpQZlxWiItwXOh+BGCAhr2DZrX6jFGV2f39F+ucvdJnhRZQBZiAyp3dfGe gywo/yvMjpkd5dukufOjcFIYPMoYCmL9Vv6yJROelNNAjhgJal+KFoy9BNuE1w== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1620759613; a=rsa-sha256; cv=pass; b=Ld9xTbjEMGdfaLwMZ6dTp1nJN+ESQH/WyQMxNvWu4x4PTodyQwwhvSBV/1qgyOOfFMj4hJ ncK0qmXz3JT/Nci/bUZQMVG/2DJxe2wGXZdLMfZ0euNWkw3t9O7wZldentzkbRJXbz8sAe PcRZ2X+QXWAIk1kcsA1CD3AGSJNyPjiUq5HpUP3nGJBuKi9sXEYzSIExtVjLSGDdnUM+0l NbhLGqiiSd59e4v4wp3ZfHWfiSQaM+3LJu4IthD84kpNdA+XSmWj+sh2bMLerHpjZzVSky yjv4PjTy7b3Aa02XMPDfto8jx916Ldb36skCuiPD9I79mJqqxXdUrJtQ2xXTaQ== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=live.com header.s=selector1 header.b=uGtqmFY8; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -4.15 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=live.com header.s=selector1 header.b=uGtqmFY8; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=live.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 18A22122D4 X-Spam-Score: -4.15 X-Migadu-Scanner: scn0.migadu.com X-TUID: DgzEnvbbseq8 Christopher Dimech writes: > If org-mode wants to support ditaa, it is a requirement to inform the use= r how to > get the software and install it. Moving into into a separate repository = without > appropriately telling the user introduces the problem that users will mis= s out > on free software that they would otherwise have used. Using org should n= ot be made=20 > more difficult than it already is.=20 > =20 Another problem I didn't mention in previous replay, is that user can have wrong (outdated) version of Java installed on his/her machine which might not be compatible with ditaa version org mode ships, which may introduce further questions and problems. IMO I think it is better to leave out 3rd party applications and let users install those on their own.=20 >> Sent: Tuesday, May 11, 2021 at 8:49 AM >> From: "Arthur Miller" >> To: "Dr. Arne Babenhauserheide" >> Cc: emacs-orgmode@gnu.org >> Subject: Re: The fate of ditaa.jar (9.4.5.) >> >> "Dr. Arne Babenhauserheide" writes: >>=20 >> > Russell Adams writes: >> > >> >> On Mon, May 10, 2021 at 02:28:57PM +0300, Jarmo Hurri wrote: >> >>> I pulled the latest master and noticed that contrib has been moved i= nto >> >>> a separate repository. I also cloned this contrib repository, but ca= n >> >>> not find the file >> >>> >> >>> scripts/ditaa.jar >> >>> >> >>> in the repo. In fact, there is no directory scripts in the repo. >> >> >> >> I actually never considered this might be packaged with Org. I always >> >> thought I had to install it separately, like my Latex distribution or >> >> PlantUML. >> > >> > Bundling this makes ditaa code blocks just work. Otherwise they won=A1= =AFt >> > work on every org-install. >>=20 >> The user still needs a Java runtime installed on his/her compute, so >> bundling ditaa.jar gives no guarantee at all that ditaa blocks will just >> work on every org-install. >>=20 >> Instead a less informaed user, not used to run java programs, might be >> left with a not working application that fails silently or to the user >> incomprehensible error message. >>=20 >> Better to point user to ditaa's sources/releases and inform it is >> optional with org. That way non-informed user will have to install java >> and ditaa and will at least have an idea where to look when things go wr= ong. >>=20 >>