Path: csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod From: Austin Lane Newsgroups: linux.debian.bugs.dist,linux.debian.maint.python Subject: Bug#1112260: ITA: platformio -- open source ecosystem for IoT development Date: Thu, 28 Aug 2025 00:40:01 +0200 Message-ID: X-Original-To: submit@bugs.debian.org X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Wed Aug 27 22:31:08 2025 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -0.546 Reply-To: Austin Lane , 1112260@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: debian-python@lists.debian.org, wnpp@debian.org X-Debian-Pr-Message: report 1112260 X-Debian-Pr-Package: wnpp X-Gm-Message-State: AOJu0YxS8aXT8GaVgPgZhF4e/Bw3V1ytAcntCNMQ9ZH6JPaRCf6b9iZQ pI0yUCqcp9WAxMnF97qthdDamROhDUlxwNBo+a8Bl5dsv1l/L4r9ZwlFU4c8jEpbJyubYh8NlBK SFxb9YP+3Lc5Qf/N0hQ/H0V2T0Vo0pykyM+GA X-Gm-Gg: ASbGncs7x7dNJu+WfaqpC/aWCH3h9fFLTiTER4ll/Bue+EcDD5VgyJnApZahjNYdCCy 4udIqHop+q6aHdGne4cOehEZCgB7GeNoQGZ44E558r4XkDXkK43lUzcxtGFhx4DOz+JUQBlFR54 e7GY/Yl+eztHkHDOoKqjCVaIVjSB9fq59MauRIKd18mzt1NO5sKXAr2fbadCRmlv7duwTiTo4Zi /3VPlfd X-Google-SMTP-Source: AGHT+IE4h77BbYJgm2BmoEBGYsFmDInLiilf2jL6gpFw5cvNJiTmCLTVCifUhD0W/rtBBmRTsI/xbiWQk8KUyYARaN0= X-Received: by 2002:a05:6808:2189:b0:433:efab:177d with SMTP id 5614622812f47-437851c4501mr9968159b6e.21.1756333788211; Wed, 27 Aug 2025 15:29:48 -0700 (PDT) MIME-Version: 1.0 X-Gm-Features: Ac12FXy4P65NKjIAeYcSSNtalT6bKcjBKI8tMYq_h_oeMiU67NUdGjrD1NwIr_g Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Debian-Message: from BTS X-Mailing-List: archive/latest/1921084 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 36 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Wed, 27 Aug 2025 18:29:37 -0400 X-Original-Message-ID: Xref: csiph.com linux.debian.bugs.dist:1258479 linux.debian.maint.python:17040 Package: wnpp Severity: normal X-Debbugs-CC: debian-python@lists.debian.org I intend to adopt the 'platformio' package. https://tracker.debian.org/pkg/platformio https://salsa.debian.org/python-team/packages/platformio This package was previously included in the Debian repositories years ago, but was removed due to being outdated and non-functional. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1080046 I was unable to find an "O" or "RFA" bug for this package. My goals: - Upgrade PlatformIO to the latest upstream version, v6.1.18 - Align GBP config with dual-sourced pypi tarball + git tag workflow - Document upstream-upgrade process for easier maintenance - Align packaging with Debian Policy / Standards - Address missing dependencies (ajsonrpc) - Submit platformio packages to Debian FTP What I have done: - Contacted the debian-python mailing list - Secured a Debian Mentor, Otto Kek=C3=A4l=C3=A4inen (otto@debian.org) - Submitted MRs to the PlatformIO Salsa repository https://salsa.debian.org/python-team/packages/platformio/-/merge_requests pending review https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1050212 blocker 1050212 Justification: PlatformIO 6.x has introduced a dependency on ajsonrpc --=20 Austin Lane