From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id qGCGAnQZVGKKVwAAgWs5BA (envelope-from ) for ; Mon, 11 Apr 2022 14:05:08 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id OJ6KOnMZVGLXKQEAauVa8A (envelope-from ) for ; Mon, 11 Apr 2022 14:05:07 +0200 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 66EBE43AB3 for ; Mon, 11 Apr 2022 14:05:07 +0200 (CEST) Received: from localhost ([::1]:54912 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ndsn4-0004pi-KS for larch@yhetil.org; Mon, 11 Apr 2022 08:05:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49666) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ndsn0-0004pa-61 for guix-patches@gnu.org; Mon, 11 Apr 2022 08:05:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49055) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ndsmz-0000Mg-Re for guix-patches@gnu.org; Mon, 11 Apr 2022 08:05:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ndsmz-0002Ku-Mx for guix-patches@gnu.org; Mon, 11 Apr 2022 08:05:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#54796] [PATCH v4 00/22] Add importer for hex.pm and rebar3 build-system for Erlang Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 11 Apr 2022 12:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54796 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Hartmut Goebel , 54796@debbugs.gnu.org Received: via spool by 54796-submit@debbugs.gnu.org id=B54796.16496786988964 (code B ref 54796); Mon, 11 Apr 2022 12:05:01 +0000 Received: (at 54796) by debbugs.gnu.org; 11 Apr 2022 12:04:58 +0000 Received: from localhost ([127.0.0.1]:42952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ndsmw-0002KW-5n for submit@debbugs.gnu.org; Mon, 11 Apr 2022 08:04:58 -0400 Received: from baptiste.telenet-ops.be ([195.130.132.51]:57550) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ndsmu-0002KM-2E for 54796@debbugs.gnu.org; Mon, 11 Apr 2022 08:04:57 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by baptiste.telenet-ops.be with bizsmtp id HQ4u270084UW6Th01Q4utg; Mon, 11 Apr 2022 14:04:54 +0200 Message-ID: From: Maxime Devos Date: Mon, 11 Apr 2022 14:04:48 +0200 In-Reply-To: References: Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-5IMKRfIu82pMyZeNrC4P" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1649678694; bh=1O9lzIKMjcE1lJ0pZuKn8ZUhBcX54/FWigGMcaFy510=; h=Subject:From:To:Date:In-Reply-To:References; b=dvmMqEXo2a7T2TtDHo8/yyyhZUqHawlhtIyU9t2rCxjIyQQ3EwG6azUzNwNqR7Qyq U1QkLrU8eHYxE32TCXms5z5dHG9GQEaAKAssgAloMasD908pGq0PvQ9QkIW/Gn4WRo Z+OnvB8cXfxUNbO0DMYG9p90bVxjEAAwtJJZbg8aeKsd/pjuTtgg0jpqsYJo/1IkVX L19eCVjBzU4CRBjXrl9HUlC5NXo+zct3ZKdYVR/7kQ/dUJdi4/+1GOHbW4FjYmSq2E ySwJSGkIZWs6eom3tvLEiBLFxHCA49H0Txdlp7+sdSaPy0bZnMiEHH163atyk9ziAx 4PJ1+ZUL/5KsA== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1649678707; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=1O9lzIKMjcE1lJ0pZuKn8ZUhBcX54/FWigGMcaFy510=; b=nNSxPRNhK1tTrMkywNaqO8zCRQqz7Qru9rvfifZb1qV/pXOI4xhYKuHJ6Bs/WICVIDEARY 1lNWihbVxjzyRLsrPzYHtRy3YRIjTABFjrZuDepgClNOtsKBVGFheQPt3VgRf0JAVp8Rg/ O2hRlCFk6f3U+85/PJlE61nytZTUIqmK7LDBvCIPXlHsgmB8SIWI3D17shqSR93BJE0+W8 REwM/w893gUZnatve6Fp7CXVdTKShUa7EPZRg/B5T0ZemktRjEofBNWs76fLs56g6jzX5t 0TZ0HXfW+3TX2im+kYuo5xaRh61SYaxK27R6RbtM93aQPa7u817PNiVKOmTfQw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1649678707; a=rsa-sha256; cv=none; b=M1faagbEyfDrK4qj04di/Q1RUMsL2YKxFFKZOTF+HN3YT/UnV74JKSEnLDNTlnROqYkLnY sm8Z0OvZkBp2pFQ6wvFRDJ1mGE4b1N5rMBhexmV4rXHA1zwKX0kQI+QYSKL3p/bJsPgYsT FmGdg9Ii/rCYWOfgNGV1FD7vI4BXc1bPh495BM9wz+h6nlu6qptGRB34EnkF9F9T+Wo28i ZWfHnI5BdJfYC1v7azanlga78GzW3eKPWfjHLJ+Z6CCMNxTP0QeidJGn8CF0cyJCGexfJY JqcytZrhPXDiCQ5wH9T+YSY0szqRm6+9wjAlFLcAUGu1+0KH6QxmXFApQrHlVA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=dvmMqEXo; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 3.83 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=dvmMqEXo; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 66EBE43AB3 X-Spam-Score: 3.83 X-Migadu-Scanner: scn1.migadu.com X-TUID: Tn1b770XUGm2 --=-5IMKRfIu82pMyZeNrC4P Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hartmut Goebel schreef op zo 10-04-2022 om 20:57 [+0200]: > * Shall the build system actually be called =E2=80=9Erebar*3*=E2=80=9C or= just =E2=80=9Erebar=E2=80=9C? There > =C2=A0 is also a build-tool =E2=80=9Erebar2=E2=80=9C, which is obsoltete = and not supported by this > =C2=A0 build-system. Anyhow, somewhen in the future there might be some = =E2=80=9Erebar4=E2=80=9C, > =C2=A0 which we might be able to cover with the same build-system. WDYT? Was the rebar2 --> rebar3 change mostly backwards-compatible, and would a hypothetical rebar2 or rebar4 build system look mostly the same? If both hold, I would treat rebar2 --> rebar3 as =E2=80=98merely=E2=80=99 a= package update from python@2 to python@3 -- some breaking changes, but no need for separate build systems (and hence, no 3 suffix) If rebar2, rebar3 and rebar4 would require completely different phases and use different file formats or such, IMO a separate build system (and hence, a 2, 3 or 4 suffix) may be useful. Greetings, Maxime. --=-5IMKRfIu82pMyZeNrC4P Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlQZYBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7ifOAQCFHG0x5ivnZCLGu/Dv+JB7BQFO ufS0RrFWOSeCDM9g3wEA+Czp4Nj0Vmf5r+UA4SGN3jNUlbRAsE8bDspM7NDTbwA= =jABI -----END PGP SIGNATURE----- --=-5IMKRfIu82pMyZeNrC4P--