From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 20 Aug 2025 15:08:06 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f64.google.com (mail-lf1-f64.google.com [209.85.167.64]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 57KD85pu030535 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 20 Aug 2025 15:08:05 +0200 Received: by mail-lf1-f64.google.com with SMTP id 2adb3069b0e04-55ce50a223fsf4718932e87.0 for ; Wed, 20 Aug 2025 06:08:05 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1755695279; cv=pass; d=google.com; s=arc-20240605; b=OYC6AyLU/jS05yhd3XxHJjXc3LDvw6krhGOZG/qG84IOcAuwAJulcw/YsfA/HUIK2H tXHi3jQ0oQFcX3Ph9+6pq58zxlDzYMHlWFCjMkkt0jTC+ZOMWahRIBQmm6Y31mCvl5TA 2R0fqLk+wenP7OzS6cW3xoAbEhhCNVBsH0fsKea7Ur75sluZamhIHIGanv7Fdch/Wz0V fOukewFmrnep8GDJ5t8cHW/S2yxe8J9Kzgv5lWvgonjwNh09x/MWfDaZzUUD37xUasvz Hnn0IGKRfGSY3E8GhjKqZMC9Z8LqbvdC2CKZeC4SG79ay8tGtMt2+VE2qrwh836h8oaI zcPA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:in-reply-to:content-disposition :mime-version:references:mail-followup-to:message-id:subject:to:from :date:sender:dkim-signature; bh=8OVV/CgXrr3cSzoUYi3Zm0KmMq6hq2+pbwyq9iXUodI=; fh=hktWwlUCj7J6DbKIGLcC0DT0Vhuzn9+NR4RCpygGZ0A=; b=eHztUb6wzxR52t8T5qAHFvgkQ4kDeuwtqaGhp6BzD0yR8yc1krSaLlnXBjuiA7vEs4 C6gbQHvv58s3f8qIfTcg72C7WK8XMS72P1Lmsgv9IjL5aboV919yG0f79Kti1pjKDBwH fi1l/HrHNlre+UeBLGRHnsV14OARb2+Zc5mAbsv/Y094yJdQJR5r3Czct6ti+nqjAYvF Yh0yikIQoAg2d9ebOJ9SJh+Wx7nSQRQZmzjF2qabWUh9uW0ENFfqaGHgbSfmRBYM2IgW 8aMvh02NNf0GbEfKJJ23F1TdH0zIZntCf9gpdD09NutBLeyGNtC/yDwq7XaKvweOuFjh c9qw==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of ibr@radix50.net designates 85.214.156.166 as permitted sender) smtp.mailfrom=ibr@radix50.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1755695279; x=1756300079; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:in-reply-to:content-disposition:mime-version :references:mail-followup-to:message-id:subject:to:from:date:sender :from:to:cc:subject:date:message-id:reply-to; bh=8OVV/CgXrr3cSzoUYi3Zm0KmMq6hq2+pbwyq9iXUodI=; b=fF1dUxTdb/WsRQ9dGMVFar6Jtl4DFFvXGdWHBzaGT30KzRSce/zl0G8C4mO0YvoWEs Wako29kw/1Sdh4zNKgcs25V7giuWlVobgrdpAhAhNx1w00SeC5c9h3HyaYB5ocT3QcXr 1yN3lxMo9edquTvxNeCnY1b1tboytG5zjggglbD49L1nu8MmD6/TX/SEEhwQPf55ONfv wHvw80EF/xxrJI+TxDU5bWT239QUUJW1OFLxA58dDhmTqhlueofR/jPG+5g2XqxvJ3+I egcRI0TGkuNk6aPoddjSZ/a6KkDssaoaOc3FnLPW88Zbqguc3f8xO8gYNPGr35KGhxkQ YY9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755695279; x=1756300079; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:in-reply-to :content-disposition:mime-version:references:mail-followup-to :message-id:subject:to:from:date:x-beenthere:x-gm-message-state :sender:from:to:cc:subject:date:message-id:reply-to; bh=8OVV/CgXrr3cSzoUYi3Zm0KmMq6hq2+pbwyq9iXUodI=; b=fAAhDpluC5QsqacVbfphYokWme+88BI1I80IwNwc22X9en2Vfw1Y0zh5mPh1us4mJP X7DIEoCs9MlvaO5JoL8sW9O3DCCPAi/CMA7VA2aMTs9Usxc/ydiriu8oTy3Gnn2GB/GP dlnWHfBpKb7Qayv6nAYCb+D9mKj7WPDfpiUlGwLoylqi8YeDmaiAvjQ2AkJkuKyAVGGh IIqKqC3hilXxUztV7x3vzWrnv6U7WLD8acWEMfHxlh89L1nKcl9shzmd3Euq2bPujupG WC70qlck0bKSY8vG3qpqD3lTF0luJhY8oEiyuuqJqBtTRcegoc1O94vFePHIW3pm4ky7 QebQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCW5S42Zi1ir7UlNZIclpelXQgcgvKuXwK5TGNMY4wLO4dWiJQI6Xg1vydTpxh/mQzC6LF1j@ilbers.de X-Gm-Message-State: AOJu0YxXpOtxCJuL0yKOKd4SS4YOSXssan5xMKFvR3rhJeqLL7WFsl8B vtHNS65l8MjE3UNH8iQTLCD4OOxFoJY3j+pG9idFnjXq4QhqMUMwua7J X-Google-Smtp-Source: AGHT+IG7+Bw07EclhlQCUzJqfq5dVzY6+9raTNp/EdNZYnVrt1K5LTYLo7c/tVNJHcuiE/d4GlRM8g== X-Received: by 2002:a19:6a13:0:b0:55b:96e5:195f with SMTP id 2adb3069b0e04-55e06b2c4c2mr659452e87.11.1755695279008; Wed, 20 Aug 2025 06:07:59 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=AZMbMZchubDkNeBq5vwWNk9tcDS3FSE+SSC2KPZqnkxB1Cgo5g== Received: by 2002:a05:6512:608f:b0:55b:757e:b217 with SMTP id 2adb3069b0e04-55cea7a3883ls1668340e87.1.-pod-prod-05-eu; Wed, 20 Aug 2025 06:07:56 -0700 (PDT) X-Received: by 2002:a05:6512:1252:b0:553:cfa8:dd2d with SMTP id 2adb3069b0e04-55e06bf40d4mr783216e87.55.1755695275825; Wed, 20 Aug 2025 06:07:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1755695275; cv=none; d=google.com; s=arc-20240605; b=ewXPT0+8hVEWuLzw6cEKrHUZMC1kwO51ealnnN5lU80qWFWRj6K0pbDqFn9S9KwloP I9KSl1tH3lr3qaDCWStXVoQbn4Orzo4RIE7R8gPCJouBrM1VTXYJzVRuOxGm2CEz9g7G 9zrfXd9/o2eJ6P1stTGZNrt46Jq2SIKkzTIiMo1j+wQlj/IgERLMJ/axE68dCuklyXXb z3/HE9oDJ1kyyqOP358qSFjBNuXqnenSelvLpgQuvr34O4OYYwA++UBZDetVC1x67VoG Zv2+3CC29k5MhvV8LSY+IB/EFCmmFOu/WUcyEC5iOTEsefQAhUBxKOD08gECvM+vwCFn S2/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:to:from:date; bh=XrQsuht0YHirji0PP/CEuYTLlqGWB9IaIyS4y9dhrjw=; fh=7tclEdh7YbwSQowgJ6LNq720O7H5HTEaqj22NJWRE2E=; b=VUN54WDW76XMs+Eb81q4xadPn1h3gbAL1A+RA1IXzy5qrLeCFISxHrkdumDEDR9eb3 K25kLzVFxYHU8i4uknnxHFUoKfPWXKznDsmfbaPANnSFqYgn9fdPFUme4MF2GvKT9qJK dNfJhaqBzS744aZFF8UIw0TwaCthp0M+jMX/6Qo0wIZRd0R4a0/XtfDJMorT57hLHK2M 3NW10t6Y6yCyXl46lr2dGvpjr5d1vH1m2NhIpMEpJW5LHWCqzgzca+2fZrVPl9Et+l+w CUa/nPxfqcinHb4fqkMbIJ1+GJVjmWewNwhn/hofn7S2hihUUG75BmZkl04OxIPWCrBN KTyw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ibr@radix50.net designates 85.214.156.166 as permitted sender) smtp.mailfrom=ibr@radix50.net Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-55cf4437ab3si226124e87.2.2025.08.20.06.07.55 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 20 Aug 2025 06:07:55 -0700 (PDT) Received-SPF: pass (google.com: domain of ibr@radix50.net designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from abai.de ([188.210.239.41]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 57KD7r8i030526 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 20 Aug 2025 15:07:54 +0200 Date: Wed, 20 Aug 2025 15:07:52 +0200 From: Baurzhan Ismagulov To: isar-users@googlegroups.com Subject: Re: Bitbake.conf in isar and linting Message-ID: Mail-Followup-To: isar-users@googlegroups.com References: MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS 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-Original-Sender: ibr@radix50.net X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ibr@radix50.net designates 85.214.156.166 as permitted sender) smtp.mailfrom=ibr@radix50.net Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-TUID: VHt5aYe4bJnh On 2025-08-20 05:40, 'Schmidt, Adriaan' via isar-users wrote: > > > I am wondering if a specific styleguide exists for isar? Normally for > > > bitbake based projects I am using oelint-adv. > > > > > > When I played around with dpkg-raw and wanted to install some file > > > under /etc, this caused the linker to complain about not using > > > sysconfdir for etc. > > Well, yes and no... > Years ago I very briefly looked into technical solutions for bitbake linting (maybe it was oelint-adv, but I don't exactly remember), and how flexible/extensible those might be. > Even with that in place, it would be up to the Isar Community to actually define a style and rules, but as far as I'm aware nothing like this exists yet. > > > > Is there a specific reason why isars bitbake.conf would omit to also > > > define variables got etc, bin and friends? We've looked at pylint but not at oelint-adv. Ideally, we imagined our recipes as three-liners (inherit dpkg, SRC_URI, SRCREV or similar) which wouldn't require much of style. In the (very distant) future, we'd need automatically created recipes or even not need recipes at all (all necessary metadata is already inside the Debian-style source packages). This not being the case today :) , I think oelint-adv could be evaluated whether it's useful and configurable enough for Isar. Experiences welcome. Regarding your specific questions -- sysconfdir, etc, bin and friends -- those vars are very OE-specific and in are in case of Isar all managed by the Debian package building infrastructure. So my wish would be exactly about it -- if the tool turns to be useful for Isar, we shouldn't force people to deal with many false positives. Other than that, seems that the tool is not intended to provide pure formatting guidance, but also real style guidance -- in that case, I think major effort would be needed to make it useful to check for Isar development patterns. With kind regards, Baurzhan -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/aKXIqAKlHsQqM-NN%40abai.de.