Re: Requests to join DPT haven't been processed for months
On Wednesday, April 03 2024, Stefano Rivera wrote: > Hi Christian (2024.04.01_15:45:20_+) >> one of the GSoC candidates I'm mentoring hasn't had his request to join >> the team processed for a month. I then checked and unless I'm mistaken, >> *no*( requests filed in 2024 have been processed. At least, all threads >> I could find are as of yet unanswered. > > We've added a new owner to help out. Thanks peb! Thanks. Can I ask why do we have such high barrier of entry for new team members? And while at that, I've offered help to approve new member requests before and the offer was turned down. -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/
Re: Requests to join DPT haven't been processed for months
Thank you both Le mer. 3 avr. 2024 à 17:48, Christian Kastner a écrit : > > On 2024-04-03 16:50, Stefano Rivera wrote: > > We've added a new owner to help out. Thanks peb! > > > > Stefano > > Excellent, thanks Stefano and of course Pierre-Elliott for taking care > of this! > > Best, > Christian >
Re: Request to join the Debian Python Team
Paul Boddie wrote on 03/04/2024 at 16:21:05+0200: > On Wednesday, 3 April 2024 15:56:48 CEST Pierre-Elliott Bécue wrote: >> >> I've granted you developer access to the package subgroup. You can >> create a shedskin project here if you want. > > Many thanks for giving me access! Would it make sense to move the existing > project into the Python Team's packages collection on Salsa, or is that only > permitted for packages that are actually adopted by the team? On the contrary, please do! >> If you lack some access, don't hesitate to reach out for help (we are on >> #debian-python on OFTC IRC network). >> >> Don't hesitate after some time and contributions to ask for maintainer >> access if you need to create new repos. > > One step at a time, I think! > > Thanks once again, You're welcome. -- PEB
Re: Requests to join DPT haven't been processed for months
On 2024-04-03 16:50, Stefano Rivera wrote: > We've added a new owner to help out. Thanks peb! > > Stefano Excellent, thanks Stefano and of course Pierre-Elliott for taking care of this! Best, Christian
Re: Request to join the Debian Python Team
On Wed, Apr 03, 2024 at 05:21:15PM +0200, Paul Boddie wrote: > I was just looking at the Wiki documentation for this and I think there might > need to be some updates and clarifications. For example, on this page: > > https://wiki.debian.org/Teams/PythonTeam/HowToJoin > > Here, it mentions the Maintainers and Uploaders fields and a more > comprehensive policy than in the Salsa-hosted policy document. I assume that > this policy is still applicable, but I wonder how it interacts with people > like me who do not have Debian Developer status and presumably cannot be an > uploader. The Maintainer/Uploaders fields list maintainers, not people who literally upload this package. See https://www.debian.org/doc/debian-policy/ch-controlfields.html#maintainer -- WBR, wRAR signature.asc Description: PGP signature
Re: Request to join the Debian Python Team
On Wednesday, 3 April 2024 16:51:33 CEST Andrey Rakhmatullin wrote: > > Then putting the repo in the team namespace makes sense. OK. I will aim to do that. > On Wed, Apr 03, 2024 at 04:48:44PM +0200, Paul Boddie wrote: > > However, I did not presume that I could just set the Maintainer field in > > debian/control before applying to join the team, nor did I set any > > particular headers or metadata in the ITP for shedskin to reference the > > team, since I thought that this might be impolite. I imagine that I would > > change the Maintainer as noted in the team policy if the package were to > > be adopted within the team. > > There is no "adopted within the team" process for packages, so you just > put the repo there and put the team into d/control. Right. I will do that. I was just looking at the Wiki documentation for this and I think there might need to be some updates and clarifications. For example, on this page: https://wiki.debian.org/Teams/PythonTeam/HowToJoin Here, it mentions the Maintainers and Uploaders fields and a more comprehensive policy than in the Salsa-hosted policy document. I assume that this policy is still applicable, but I wonder how it interacts with people like me who do not have Debian Developer status and presumably cannot be an uploader. The above page also has references to Alioth mailing lists, which seem to be active even though the archives contain a lot of spam. It also says this: "If the team is in Maintainer field, remember to subscribe appropriate mailing list or at least bts and contact keywords on this [Advanced subscription form for the Package Tracking System] page." I assume that this would involve me subscribing to the applications list or to notifications from the PTS, but the grammar in the above sentence is ambiguous and I don't have the background knowledge to successfully disambiguate it. It could also mean subscribing the team to the PTS for the package. Sorry if this is asking questions with obvious answers! Paul
Re: OK to create a new package in "python-team/packages/"
Dear Stefano, thanks for the advice. Am 03.04.2024 16:48 schrieb Stefano Rivera: If you do create a repo and then never upload the package, please delete/archive the repo when you're done. Done. Personally, I usually get the package ready to upload before creating a git repo in the team. I believe you. But the Wiki states otherwise. There creating the salsa repo is the first step. Kind Christian
Re: Request to join the Debian Python Team
On Wed, Apr 03, 2024 at 04:48:44PM +0200, Paul Boddie wrote: > On Wednesday, 3 April 2024 16:25:10 CEST Andrey Rakhmatullin wrote: > > On Wed, Apr 03, 2024 at 04:21:05PM +0200, Paul Boddie wrote: > > > > > > Many thanks for giving me access! Would it make sense to move the existing > > > project into the Python Team's packages collection on Salsa, or is that > > > only permitted for packages that are actually adopted by the team? > > > > If you are going to maintain this package in the team then it can and > > should be in the team namespace, or are you asking about something else? > > My aim is to maintain it in the team, yes. Then putting the repo in the team namespace makes sense. > However, I did not presume that I could just set the Maintainer field in > debian/control before applying to join the team, nor did I set any particular > headers or metadata in the ITP for shedskin to reference the team, since I > thought that this might be impolite. I imagine that I would change the > Maintainer as noted in the team policy if the package were to be adopted > within the team. There is no "adopted within the team" process for packages, so you just put the repo there and put the team into d/control. -- WBR, wRAR signature.asc Description: PGP signature
Re: Requests to join DPT haven't been processed for months
Hi Christian (2024.04.01_15:45:20_+) > one of the GSoC candidates I'm mentoring hasn't had his request to join > the team processed for a month. I then checked and unless I'm mistaken, > *no*( requests filed in 2024 have been processed. At least, all threads > I could find are as of yet unanswered. We've added a new owner to help out. Thanks peb! Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272
Re: Request to join the Debian Python Team
On Wednesday, 3 April 2024 16:25:10 CEST Andrey Rakhmatullin wrote: > On Wed, Apr 03, 2024 at 04:21:05PM +0200, Paul Boddie wrote: > > > > Many thanks for giving me access! Would it make sense to move the existing > > project into the Python Team's packages collection on Salsa, or is that > > only permitted for packages that are actually adopted by the team? > > If you are going to maintain this package in the team then it can and > should be in the team namespace, or are you asking about something else? My aim is to maintain it in the team, yes. Previously, I maintained the package in Debian, although I never became an actual Debian developer and relied on a mentor to perform uploads. This time round, I envisaged that it would be more sustainable if I joined the Debian Python Team, maintained the package, but would be able to rely on uploaders in the team to perform the uploads. However, I did not presume that I could just set the Maintainer field in debian/control before applying to join the team, nor did I set any particular headers or metadata in the ITP for shedskin to reference the team, since I thought that this might be impolite. I imagine that I would change the Maintainer as noted in the team policy if the package were to be adopted within the team. Paul
Re: OK to create a new package in "python-team/packages/"
Hi c.buhtz (2024.03.15_07:31:22_+) > On the long run it is my goal to make the package [1] ready for official > upload. But I suspect this is a long way. So on short view that repo will be > for practicing only. Am I allowed to create such a repo in my position? I don't have a problem with staging an ITP in progress in the git repos. If you do create a repo and then never upload the package, please delete/archive the repo when you're done. Personally, I usually get the package ready to upload before creating a git repo in the team. I want to be sure that it's something maintainable that I want to take on, before I commit to it. The advice for doing it in your own salsa profile seems sensible. For a complex package that you aren't sure about adding to the team, that could make sense. Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272
Re: Request to Join Debian Python Team as a Package Maintainer
Hi Pulak (2024.02.20_19:12:33_+) > I am interested in joining the Python Team to actively contribute to the > maintenance of Python-related packages within Debian. I am currently > maintaining a set of packages (python-pylatex, python-duet, > python-sphinx-contributors, and python-sphinx-autodoc2) and would like to > collaborate with the team to bring in more packages to Debian. Added, welcome. Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272
Re: Request to join Debian Python Team
Hi Francesco (2024.01.30_12:05:04_+) > With this email, I am asking you to let me join your team with my > salsa username francesco.ballarin, associated with this email address. Added to the team, welcome! Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272
Re: Joining the Debian Python Team
Hi Daniel (2024.01.30_10:12:14_+) > I wanna join the debian-python packaging team. Added, welcome to the team. Sorry for the delay, haven't processed these in a while. Stefano -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272
Re: Request to join the Debian Python Team
On Wed, Apr 03, 2024 at 04:21:05PM +0200, Paul Boddie wrote: > On Wednesday, 3 April 2024 15:56:48 CEST Pierre-Elliott Bécue wrote: > > > > I've granted you developer access to the package subgroup. You can > > create a shedskin project here if you want. > > Many thanks for giving me access! Would it make sense to move the existing > project into the Python Team's packages collection on Salsa, or is that only > permitted for packages that are actually adopted by the team? If you are going to maintain this package in the team then it can and should be in the team namespace, or are you asking about something else? -- WBR, wRAR signature.asc Description: PGP signature
Re: Request to join the Debian Python Team
On Wednesday, 3 April 2024 15:56:48 CEST Pierre-Elliott Bécue wrote: > > I've granted you developer access to the package subgroup. You can > create a shedskin project here if you want. Many thanks for giving me access! Would it make sense to move the existing project into the Python Team's packages collection on Salsa, or is that only permitted for packages that are actually adopted by the team? > If you lack some access, don't hesitate to reach out for help (we are on > #debian-python on OFTC IRC network). > > Don't hesitate after some time and contributions to ask for maintainer > access if you need to create new repos. One step at a time, I think! Thanks once again, Paul
Re: Request to join the Debian Python Team
Hi Paul, Paul Boddie wrote on 16/01/2024 at 02:10:14+0200: > Hello, > > I would like to request membership of the Debian Python Team. For a while, I > have been working on a package for Shed Skin (shedskin) which is a compiler > for a dialect of Python. > > I previously maintained a package for this software in the Python 2 era, and > since it has been made compatible with Python 3, I feel that it would be > beneficial to Debian users to have convenient access to it once again. To > this > end, I filed an "intent to package" report a while back: > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051352 > > The principal developer of Shed Skin is very encouraging of packaging efforts > and has been responsive to feedback about issues that might otherwise incur > distribution-level patches. Personally, I think that the software deserves > more exposure, especially when considering some of the transformative effects > it has on some kinds of Python code: > > http://shed-skin.blogspot.com/2024/01/fast-doom-wad-renderer-in-999-lines-of.html > > I have sought to follow advice provided in the team policy, making a Salsa > project available here: > > https://salsa.debian.org/pboddie/shedskin > > Building on experience with a previous repository (noted in the ITP report), > I > have hopefully managed to follow the branching and pristine-tar guidelines, > also introducing test running using Salsa CI. > > I have read and accept the policy published here: > > https://salsa.debian.org/python-team/tools/python-modules/blob/master/ > policy.rst > > My Salsa login is pboddie. > > Thanks in advance for any guidance that might be offered! I've granted you developer access to the package subgroup. You can create a shedskin project here if you want. If you lack some access, don't hesitate to reach out for help (we are on #debian-python on OFTC IRC network). Don't hesitate after some time and contributions to ask for maintainer access if you need to create new repos. -- PEB signature.asc Description: PGP signature
Re: Request to join debian-python team
Hi, eevelweezel wrote on 21/01/2024 at 22:53:06+0200: > Hello, > > I am working on packaging pdm, and I would like to join Debian Python Team. > My username on salsa is eevelweezel. > > I have read and accept the Debian Python Team policy. > > Best, > ./wzl I'd be happy to create a repository or give you a specific access on a repository you'd like to maintain. On the other hand giving you full group access while you seem to have no contributions to Debian so far seems a bit far-fetched at this time. In the meantime, you can submit Merge Requests to the projects you want to contribute to, this would help us creating this track record I mentioned above. I hope you'll understand our position. Bests, -- PEB signature.asc Description: PGP signature
Re: Application to be a member
Hi Patrick, Patrick ZAJDA wrote on 29/01/2024 at 19:18:19+0200: > Hello, > > I write this message to be a member of the Python Team. > > Firstly because I wish to package Aresponse, RFS will be mailed to the list. > I would also be happy to help for other modules in the maximum of my skills. > > As a Python programmer, I actually maintain PySMSBoxNet [1], a library > to use smsbox.net API > [1]: https://github.com/Nardol/pysmsboxnet > I plan to also package PySMSBoxNet if it can be of interest for Debian. > I have made some little contributions to Home Assistant core and have > implemented auto-completion using Argcomplete in ESPHome. > > My name on Salsa is Nardol > > Best regards, Sorry for the delay in replying. I've granted you developer access based on your current track of contributions. Feel free to ask when you need a repository created. And on the long term, I'll be happy to evaluate the opportunity to give you Maintainer access. -- PEB signature.asc Description: PGP signature
Re: Request to join the team
Hi Ricardo, "Ricardo B. Marliere" wrote on 29/01/2024 at 23:07:59+0200: > Hi, > > My name is Ricardo and I've been trying to get involved with Debian to > give back to the community. I'm "rbmarliere" in Salsa [1] and I have > made a few contributions to the Go team. However, I have more experience > with Python and would like to help in fixing bugs for the team and > other general QA work. I have read and accept the Debian Python Team > Policy [2]. Considering your past contributions, I've granted you a Developer access. Feel free to reach out when you need new repos created. On the long-term if you contribute, I'll be happy to extend your ACLs. Thanks, and sorry for the delay. -- PEB signature.asc Description: PGP signature
Re: Membership request
Nicolas Couture wrote on 27/02/2024 at 21:00:58+0200: > Good day, > > As I met "pollo" this morning on OFTC after inquiring about helping out with > the adoption of virtualenvwrapper or researching more into > the state of packaging pyenv in Debian, he suggested a good starting point > would be to read https://deb.li/PyPolicy which I had not until > now and then join the team to help out on any team-maintained packages. > > I understand the gist of it but I'm starting to think that "pollo" might > actually be a chicken, because he's excellent at laying out > eggs-amples of policy, but when it comes to packaging, he believes in > free-range. > > On with the serious phase of this request: > > Why you want to join the team: > > * Help maintain specific packages though my interest might be broader than > that and I'm willing to help out on team-maintained > packages to become familiar with the workflows > * Salsa login: ncouture > * I have read and accept > https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst > > Best regards, Hello Nicolas, Sorry for not replying to your request earlier. And nice of you roasting pollo. :-) I'd be glad to give you access to specific repositories (and create those which you need to have created), but before granting you a full access to the group, I guess I'd like to see a bit of your contributions track. Would that be a fine compromise for you? -- PEB signature.asc Description: PGP signature
Re: Request to join Debian Python team
Hi, Xuanteng Huang wrote on 05/03/2024 at 10:25:03+0200: > Hi all, > > I’m a newcomer to Debian community and interested in participating in Debian > package maintainances. > I’m willing to maintain jupyter-cache[1], the execution cache system of > Jupyter Notebook under DPT, as other jupyer related package do. > > My Salsa login is xuantengh [2] and I’ve read the DPT policy [3] and accept > it. > > Best, > Xuanteng Huang > > [1] https://github.com/executablebooks/jupyter-cache > [2] https://salsa.debian.org/xuantengh > [3] > https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst As Christian is sponsoring your application I gave you Developer access to the package subgroup. This means some ACLs will be missing, but you can ask Christian to do privileged operations you can't. If you contribute on the long-term I'll be glad to increase your access level. Thanks! -- PEB signature.asc Description: PGP signature
Re: Request to join Debian Python team
Hi Daniel, Daniel Echeverri wrote on 15/03/2024 at 18:20:32+0200: > Hello Team! > > El sáb, 9 mar 2024 a la(s) 11:33 a.m., Daniel Echeverri (epsi...@debian.org) > escribió: > > Hi Team, > > I am interested in joining the team, because, actually I am working in > adopting some python apps [1][2][3] > > My Salsa login is epsilon[4]. > > Thanks! > > Regards > > [1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065239 > [2]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065241 > [3]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065237 > [4]: https://salsa.debian.org/epsilon > > -- > Daniel Echeverri > Debian Developer > Linux user: #477840 > GPG Fingerprint: > D0D0 85B1 69C3 BFD9 4048 58FA 21FC 2950 4B52 30DB > > I forgot to say, that I accept the policy team mentioned in > https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst > > Thanks in advance. > > Kind Regards. It'd have been best to sign your request, but giving access to a DD to the group without such a sig is not really something problematic to me. Access granted. :) -- PEB signature.asc Description: PGP signature
Re: Request to Join Debian Python Team
Dear Marcos, Marcos Rodrigues de Carvalho (aka oday) wrote on 19/03/2024 at 06:28:23+0200: > Dear Debian Python Team, > > I hope this email finds you well. My name is > Marcos Rodrigues de Carvalho (aka oday), > and I am a Debian contributor interested in joining the Debian Python > Team. > > I am reaching out to express my interest in becoming a member of the team and > contributing to Python-related package maintenance within the Debian > ecosystem. > I believe that collaborating with the Debian Python Team will allow me to > contribute more effectively and efficiently to the Debian project. > > My Salsa login is: marcos.rcarvalho. > > I have thoroughly reviewed the team's policies outlined in the following > document: > https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst#joining-the-team. > I fully understand and accept the responsibilities and guidelines set forth in > the policy document. > > I am eager to join the team to help maintain existing packages, contribute to > specific packages, and collaborate with other members of the Debian Python > community. > > Thank you for considering my request to join the Debian Python Team. I look > forward to the opportunity to contribute and collaborate with fellow team > members. First, I'd like to apologize for the long delay for you to get a reply. Second, as you're quite new to Debian in terms of contributions, I'd like to ask you first to point to specific repositories you'd like to contribute to, and second, to start doing so by submitting merge requests (which are open for anyone). Once you'll have built sufficient trust, we'll consider a wide-range inclusion in DPT. I hope that you'll understand our position on this matter. -- PEB signature.asc Description: PGP signature
Re: Request to join DPT
Hi Jakob, Jakob Haufe wrote on 27/03/2024 at 11:43:55+0200: > Hi all, > > I recently adopted intelhex[1] and would like to continue maintaining > it in the repo under the DPT group. > > My salsa username is sur5r[2]. > > I have read the policy[3] and accept it. > > Cheers, > sur5r > > [1] https://bugs.debian.org/976074 > [2] https://salsa.debian.org/sur5r > [3] > https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst Sorry for the delay, invitation sent! -- PEB signature.asc Description: PGP signature
Re: Team join request
Hi Vivek, Vivek K J wrote on 31/03/2024 at 10:38:20+0200: > [[PGP Signed Part:Good signature from A5FF4BB3EA53C5DF Vivek K J > (trust undefined) created at 2024-03-31T10:38:20+0200 > using RSA]] > Hey, > > I would like to join debian-python team for helping in maintaining some > python packages. I've got experience in maintaining packages in ruby and > JS teams. For now, I would like to update pmbootstrap package for fixing > #1065637. > > My salsa login: vivekkj > > I've read python-team policy, and I'm ready to follow all the guidelines. Invitation sent. -- PEB signature.asc Description: PGP signature