Received: by 2002:a05:7412:8521:b0:e2:908c:2ebd with SMTP id t33csp1976919rdf; Mon, 6 Nov 2023 00:21:06 -0800 (PST) X-Google-Smtp-Source: AGHT+IEJUc6pr8SkuUWDuhflMXKLaYLShu/XnEcn1oCfbM0/onXP/3bqNM/+2tu5iucfNvksDCNd X-Received: by 2002:a05:6a21:7747:b0:180:e777:cfb2 with SMTP id bc7-20020a056a21774700b00180e777cfb2mr16931966pzc.36.1699258865993; Mon, 06 Nov 2023 00:21:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1699258865; cv=none; d=google.com; s=arc-20160816; b=TAW3UC9lPpKb4hpHxKW30ocr4n+RaFV9p6cml0PAQp06mmr3TT6XAkMImv38Vd3Uhu zErnPOpG+lQst0QBh0WkaUTiyEvSUwW5L7S8nwJZeiZ7rm4jzW5Sw5h4yhni+EUEwxfN DnEdc7pP8EZDFFRBItnx9g5ri9/OO7BmHQgvVrZK6O6+IongKFf8UGFFMyHlI1R4WMKQ i/ALZ5CKf0vh1nIR6RCPyjuNTwJ2dlWZFe5IA4YwbS2SDxYLzmyekRUo3En8D7HJkArt skvHPUh5YtvPuekYsnG9v25HYh7eqSkHZbF5/1f5gOD24i6EZbJ2s8BLSvpfhOYPWLfZ gdnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=w3T4kfamSxdgUWeGX07iWKCV1k5yLjv63beDfNBxqvQ=; fh=iDbeWOMtNazBDIRV2PCF+kikFWDYDKadX09WWa18X7k=; b=Pc4odUi+Z+q8Y++aV78gIlIHoGQRUNhfqFbAZCZGP++B9oarUpaeV3ynf7pJFn/klw 5ej4fig23JwN77/2pviUx6abf8SDRNyiHsO6QBULXe8e4ho90AKZq3KZwW39oN7wHo2E v1gQMSCbvO1RxXI2+9cg71lUA5IUJXX1AlFLjFVHRt6W06nvWKAZIGfzAFJO55c/jbvS kAG2bmuL6eRerwTSSBSLh+e4fRsWUCBFWCqMKRyXntaH4Cnm4zZozK6Z4525mvdsdg4n TZLOiBJpSQw8iaNd3yVSNNLEZbZBaJz60qvS9Nqr12Sd/MeAKRTvDOux9l/L1vT6J7A4 7WKQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20230601.gappssmtp.com header.s=20230601 header.b="Yh/jGR3i"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id t2-20020a056a00138200b006c21aeb4041si7974453pfg.125.2023.11.06.00.21.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Nov 2023 00:21:05 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20230601.gappssmtp.com header.s=20230601 header.b="Yh/jGR3i"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id CA8C1807BED7; Mon, 6 Nov 2023 00:20:55 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229881AbjKFIUr (ORCPT + 99 others); Mon, 6 Nov 2023 03:20:47 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42626 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229563AbjKFIUp (ORCPT ); Mon, 6 Nov 2023 03:20:45 -0500 Received: from mail-vk1-xa2b.google.com (mail-vk1-xa2b.google.com [IPv6:2607:f8b0:4864:20::a2b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D039FBB for ; Mon, 6 Nov 2023 00:20:41 -0800 (PST) Received: by mail-vk1-xa2b.google.com with SMTP id 71dfb90a1353d-4abe6a78ab2so1357406e0c.0 for ; Mon, 06 Nov 2023 00:20:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20230601.gappssmtp.com; s=20230601; t=1699258841; x=1699863641; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=w3T4kfamSxdgUWeGX07iWKCV1k5yLjv63beDfNBxqvQ=; b=Yh/jGR3iF+HcxqFK0uiotjoKgFyBFJYIpMOjp0AVxLohi6BwFKdkNBqB4w986CcgpA NFItXJXoq2J+yXqUfw6S9CqyBA1qN0Xjo9TlrEGferikhKeKDmFEMEx4yu1lC09kensi jl7HFwRaeNJcf7l3t07B6NyxES4LQZOJpQYnBOCi5OrYszvSaSUIq8zqRso95D/4ccxY ZMTRLpsM7OEffMvTKh4Nc0PG1jinxTlD9n8kssQE74adnMUvckU0jDQj67xrJo4ZAh7y we4WofnMAwZe/Yv8iClU0oCGLfU5dNBmNYxsMAFcMnxi1utMLcitPbqi1zS2XUplnpav czxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699258841; x=1699863641; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=w3T4kfamSxdgUWeGX07iWKCV1k5yLjv63beDfNBxqvQ=; b=sbw306An8eivzKmETJGmw63l2s9fZhhzDl2UsHOZRVi56ECRiLfk8YXXYfSqswi1LF TpUxlM/XTDBC879zaf5G8s+Ub2QhrvodoUIjWCvZuUlG82tMqQAEskeMRYMZjtJBanNp 7VzfvfCH1p4QNfmioGwRu80ahh8iPkSm5vLGQ4SpsCvl9JI+Wp5j7OknIjhNWuiY+9Xs Wd0j3EF/++xddzRKQ3Zm31e1XvFVyW6m4ul7q6g4/DDTnP4hlhbNkqgFTNitn0vSLPL4 R4sHMd9HPOFzoeWxxRQdPEcgHSN/II7Rycdo2ytOTDDraQRQ3Hc9s52xZGuueujrwEvt Z4Gg== X-Gm-Message-State: AOJu0Yzk4cg8zL0+ryjaTyoYazdTi0ZnGCKcsKhvN9IsRxJqO6fpCEWG 0wUzQ4PE4AKsSUWlyF78OvxAgt0UBW8kowo3zVj4VQ== X-Received: by 2002:a1f:1305:0:b0:4ac:49ea:9156 with SMTP id 5-20020a1f1305000000b004ac49ea9156mr1800150vkt.2.1699258840912; Mon, 06 Nov 2023 00:20:40 -0800 (PST) MIME-Version: 1.0 References: <20231104-no-y-uapi1-default-v1-1-f60d318b6fbe@linaro.org> In-Reply-To: From: Bartosz Golaszewski Date: Mon, 6 Nov 2023 09:20:30 +0100 Message-ID: Subject: Re: [PATCH] RFC: Do not enable the v1 uAPI by default To: Linus Walleij , Phil Howard Cc: Kent Gibson , Andy Shevchenko , linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Mon, 06 Nov 2023 00:20:55 -0800 (PST) On Sun, Nov 5, 2023 at 4:39=E2=80=AFPM Linus Walleij wrote: > > On Sun, Nov 5, 2023 at 2:12=E2=80=AFAM Kent Gibson = wrote: > > > If you want to provide the end user with two years to migrate, and give= n > > that libgpiod is the major consumer, you might want to hold off for > > another year. > > OK then, just testing the waters. > > Probably we need to encourage libgpiod 2.x a bit. > Thanks to Phil Howard's work on python bindings, they should soon be more widely adopted. They are now the first thing that pops up in google when searching for "libgpiod python" and now have a proper homepage in pypi. Running 'pip3 install gpiod' will now work on systems with no libgpiod installed too as it's vendored with libgpiod v2.1 sources. I also plan to finally get around to using breathe and exhale to produce proper sphinx docs. So hopefully we'll start getting traction soon. Bart