Tianyu, Carsten and Team, Thanks so much for the guidance here! I have now submitted 3 MRs (upstream, pristine-tar, and `debian/master`). https://salsa.debian.org/python-team/packages/platformio/-/merge_requests/2 https://salsa.debian.org/python-team/packages/platformio/-/merge_requests/3 https://salsa.debian.org/python-team/packages/platformio/-/merge_requests/4
I welcome review and suggestions for these 3 changes. To be clear, I am not expecting access to the DPT Team as a brand-new contributor. I am happy to work within the MR process as long as the team is willing to review. As for the repository name: I agree it can be a bit confusing but I personally prefer the name as it is currently. `platformio` is the name used in Python PIP (pip install platformio), and in other distros like Fedora (dnf install platformio). Thanks again, Austin (vidplace7) On Fri, Aug 22, 2025 at 8:28 AM Carsten Schoenert <c.schoen...@t-online.de> wrote: > > Hello Austin, > > Am 21.08.25 um 23:00 schrieb Austin Lane: > > Emmanuel, > > > > Per my understanding, first a Debian maintainer (someone with write > > access) must update the upstream / pristine-tar branches with "gbp > > import-orig --uscan". Then I can submit an MR using the new upstream > > branch. If this understanding is incorrect please let me know. > > you can do this perfectly in your own namespace and open one (in total 3 > MRs) once you feel happy with your packaging work. > Running the import of a new upstream source sin't that complicated and > you need to know how this is done anyway if you want to work on a > serious packaging. > > Clone the repository and then work on the import and packaging within > your namespace. > You don't need to have full access to the DPT Salsa group for doing > this. And I'm mostly against giving new contributors that I do not know > enough directly full access, as there is no need. > > Probably nobody from the DPT can do what you expect as I believe nobody > within the team knows specifics of this package to do it mostly > correctly and without a need to re-adjust $stuff then multile times. > Within your namespace you can do force pushing as often you like or need > to do. Within the team namespace it should only be done in rare cases of > not at all. > > And from what I've seen the repository name isn't fitting well as > platformio is more of a platform and what you are talking about is a > subproject called platformio-core. What we can do is to rename the > project within the DPT namespace to that name. > > -- > Regards > Carsten > -- Austin Lane