From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6721684426774806528 X-Received: by 2002:a17:906:ccc3:: with SMTP id ot3mr7866024ejb.113.1565175576126; Wed, 07 Aug 2019 03:59:36 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a50:b7a3:: with SMTP id h32ls24595532ede.16.gmail; Wed, 07 Aug 2019 03:59:35 -0700 (PDT) X-Google-Smtp-Source: APXvYqwjZUFwOi+ObzmVcjYis1Iw0/Iv3ij90hO+8aWRB40UWrGNRQAPiCrcVu/3ToFYfsMQHyz6 X-Received: by 2002:aa7:d6d3:: with SMTP id x19mr8813481edr.119.1565175575657; Wed, 07 Aug 2019 03:59:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565175575; cv=none; d=google.com; s=arc-20160816; b=QfnuBA+O7/yB3+Lsieyzi1xuK8p/FatUwx8P99qbsue/YyLWh1j6Q13RTiIg/LzGdj 9fW4tjBNcF+0Pu5jjgmkw6eplEZ+bcd3tfozp1kPHvnqcfbX4Nn/zGVstYFulgo1lzQ9 DjyaCH4uvtnDup5OlJnAU8CvHnypuVHQrKWt9oezDKRkwEmjC3mFtznnQGrclE/7NPJz VzBNB5Di9ZopGxIDaz6o2U5Th9wce72R3N55D1G6+rUe688QKce4NldUAHtSB3ilPiSQ T1Dcex6Of9cZKFPRthHD4+LBETmBP/COODyz/C//NyPnq4NZBLT/5pqKFznd/+4BF+OD jQng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:to:from:date; bh=/PurCT22hing3HA85iLUUUkm+RtXaVa1qes9gQFAAyk=; b=ieAO5ht3yBCCVsdNbEnpfUdmUiWS2RxV64z5rztTVhaLMZk/KWPmQogEPM3Koksip4 sk3b44J2EFNfWQXzzhOk5+6FuD6Xcbd2oTlzvRDK/Z5/uJ1cV9OhB8ILzQINAOFPnG/f 3N7opudihV4Oz5idMvZ8agnEkc2kLBRSvDxIGDu+2Y0xmOSj0eRZIRY4fOg/oEZb8ZgO sZ3QMlRAzcd5ICxt0ZLceqNWXFw7zd4/XzR8gf4fzpuMCf1gmMzg/oqj3YcavS9eHkQp yHSGFBBVcAyU/kFkEAJOwf1QWsYes9BFmSX/ey4nPodaf0YkIlugJ4CoFAJuwnqUo8v7 VAUw== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=neutral (google.com: 85.214.156.166 is neither permitted nor denied by best guess record for domain of ibr@radix50.net) smtp.mailfrom=ibr@radix50.net Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id s30si1890936eda.4.2019.08.07.03.59.35 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 07 Aug 2019 03:59:35 -0700 (PDT) Received-SPF: neutral (google.com: 85.214.156.166 is neither permitted nor denied by best guess record for domain of ibr@radix50.net) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 85.214.156.166 is neither permitted nor denied by best guess record for domain of ibr@radix50.net) smtp.mailfrom=ibr@radix50.net Received: from yssyq.m.ilbers.de (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id x77AxXoH017289 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 7 Aug 2019 12:59:35 +0200 Date: Wed, 7 Aug 2019 12:59:33 +0200 From: Baurzhan Ismagulov To: isar-users@googlegroups.com Subject: Re: [PATCH v2] meta/classes: generate bill of material from image Message-ID: <20190807105933.GL32438@yssyq.m.ilbers.de> Mail-Followup-To: isar-users@googlegroups.com References: <20190805140742.11479-1-Quirin.Gylstorff@siemens.com> <20190806135539.1826-1-Quirin.Gylstorff@siemens.com> <217fe8c3-9dfb-41cf-b95a-fa793b05d9a6@siemens.com> <3bc2de85-2bfd-e6a3-0a78-47890b673f47@siemens.com> <40f1532f-d989-cb1f-992b-d8c843e45499@siemens.com> <2d098930-f919-47fb-44e3-3429f9be04ca@siemens.com> <88db5513-33b0-b13c-edfc-624f8bacc0f4@siemens.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: iE5ZWi2Tu+Ez On Wed, Aug 07, 2019 at 12:00:22PM +0200, Gernot Hillier wrote: > Am 07.08.19 um 10:29 schrieb Gernot Hillier: > > > We don't need an additional dependency in isar. But if you like to > > > use json in a shell script, jq might be the way to go. > > > > The main use case for such manifests is decoupled from the build > > process, i.e. far away from Isar and probably even using such strange > > platforms like Windows. Think about clearing personnel who wants to > > postprocess such lists in their MS Office world > > And another important point I forgot: those manifests should be easy to > create on targets/VMs without Isar or any other additional tool. > > We will continue to have Debian images which were not created with Isar and > we can also safely assume that some development teams will manually modify > Isar images later on. > > So we need some format which can be easily created using a simple shell > command which works on virtually any Debian image. I second Gernot's both points. If Isar already implements it differently, I wouldn't necessarily block the patch since it adds value today, but I think simple Yocto-like format and standalone generation is the right direction to go. Other formats could be e.g. optional or additional. With kind regards, Baurzhan.