From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id KBmVHwf4FV9VbwAA0tVLHw (envelope-from ) for ; Mon, 20 Jul 2020 20:01:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id QBhuGwf4FV9pJAAAbx9fmQ (envelope-from ) for ; Mon, 20 Jul 2020 20:01:11 +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 BEF169403C9 for ; Mon, 20 Jul 2020 20:01:10 +0000 (UTC) Received: from localhost ([::1]:56918 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jxbyG-0003xT-Mk for larch@yhetil.org; Mon, 20 Jul 2020 16:01:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55474) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jxbyA-0003xM-MV for bug-guix@gnu.org; Mon, 20 Jul 2020 16:01:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:52984) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jxbyA-0008Ng-CG for bug-guix@gnu.org; Mon, 20 Jul 2020 16:01:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jxbyA-0002gX-Aa for bug-guix@gnu.org; Mon, 20 Jul 2020 16:01:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#42162: Recovering source tarballs Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 20 Jul 2020 20:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42162 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "Dr. Arne Babenhauserheide" Received: via spool by 42162-submit@debbugs.gnu.org id=B42162.159527521910257 (code B ref 42162); Mon, 20 Jul 2020 20:01:02 +0000 Received: (at 42162) by debbugs.gnu.org; 20 Jul 2020 20:00:19 +0000 Received: from localhost ([127.0.0.1]:36297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jxbxT-0002fN-4Q for submit@debbugs.gnu.org; Mon, 20 Jul 2020 16:00:19 -0400 Received: from mail-qk1-f179.google.com ([209.85.222.179]:36081) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jxbxQ-0002f7-Le for 42162@debbugs.gnu.org; Mon, 20 Jul 2020 16:00:17 -0400 Received: by mail-qk1-f179.google.com with SMTP id g26so6662200qka.3 for <42162@debbugs.gnu.org>; Mon, 20 Jul 2020 13:00:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=HXYku00sUsiNQj6z6wEjbeqaMMSI1nifRy07iSTwf6g=; b=DcG2XbZKjOGP9sdGpkQ18ee3shGOwZpgkgfB5jIuCAVlYGTq54wW/wS0C7Gp1wa3am dWaCRxvupOEdq65jPRLG4qp+WvdGPcOHBLF5wi8SmaL8oN3O8drUl5T4IAndt+oFe3ch Les7d6yGrYh/7FdDYoFBd2n05eMd9AZLrMKEAD6ChlXqn7B+cDLqhUQVb5LTwpWu97YG RsCmGKxiK+eHDvdbw3KGfDUdKbg1vEjqHocwQj8VOQIi2415WJwC0N1ectUBR9JON5kt JMFSh0NjWm6bVKn/HEJl4EzrR83KV3ibgq0wbcCcspdNRDhL/fO8xammU4iD3HmklEsb G4Ww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=HXYku00sUsiNQj6z6wEjbeqaMMSI1nifRy07iSTwf6g=; b=KaM8HvDjxM4EaDFr/iq39xEuBRM6ifLq4bNM4du126gPnA2E1i5lhW8Y6bwk07W8Hj nb+7yZttnO0HybXmg6FlQckFuCs3M/ImmbqpkKEQamHRcnK8aYQSBQa795JtsLgqyH9A iKjjytHXTia90uGf9hfRFwNNhUa4QnK4dBk3Jh1yBisnsJZxzXRsNwdxKGxjPbNyNdXk 7gnjnKvUh/TqHU02wmE1LXZv0V9tC44INWgsqqi/WJa0okus7onv5GY4W7BX37LH9ptR kWuEjtD1cRwWEbXL0hRe6RrTScGj+qqa7o2m0vfuZbU9/SH5emxm5HxMlpgNWFcfygCt h4uA== X-Gm-Message-State: AOAM533Sj5cBJXxk8RIsa0R58+vgmksP/+RUONc0hH6IMK5wjO6Jj/j/ ZgRlo7lr0/Bq6LxRp9Dv17A5WEZLPE6zfPpn0hY= X-Google-Smtp-Source: ABdhPJzuwP3jV1JnBTZDKeoXEE0Z7H9Tupxjk9w2EmIlqrDIIKxOcEHBFXH8oq009J7jeEtmb+vyfWJHxahtYQWmeis= X-Received: by 2002:a05:620a:567:: with SMTP id p7mr23932094qkp.232.1595275210929; Mon, 20 Jul 2020 13:00:10 -0700 (PDT) MIME-Version: 1.0 References: <87mu4iv0gc.fsf@inria.fr> <86h7uq8fmk.fsf@gmail.com> <87d05etero.fsf@gnu.org> <87r1tit5j6.fsf_-_@gnu.org> <87365mzil1.fsf@gnu.org> <87wo2ynml7.fsf@web.de> In-Reply-To: <87wo2ynml7.fsf@web.de> From: zimoun Date: Mon, 20 Jul 2020 21:59:59 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 42162@debbugs.gnu.org, Maurice =?UTF-8?Q?Br=C3=A9mond?= Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=DcG2XbZK; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: iua8mnyJavIE On Mon, 20 Jul 2020 at 19:05, Dr. Arne Babenhauserheide wrote: > zimoun writes: > >> > The format of metadata (disassemble) that you propose is schemish > >> > (obviously! :-)) but we could propose something more JSON-like. > >> > >> Sure, if that helps get other people on-board, why not (though sexps > >> have lived much longer than JSON and XML together :-)). > > > > Lived much longer and still less less less used than JSON or XML alone. ;-) > > Though this is likely not a function of the format, but of the > popularity of both Javascript and Java. Well, the popularity matters to attract a broad audience and maybe get other people on-board; if it is the aim. It seems the de-facto format; even if JSON has flaws. And zillions of parsers for all the languages are floating around, which is not the case for Sexp, even if it is easier to parse. And JSON is already used in Guix, see [1] for an example. 1: https://guix.gnu.org/manual/devel/en/guix.html#Additional-Build-Options However, I am not convinced that JSON or similarly Sexp will scale well for a Tarball Heritage perspective. All the best, simon