Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #15914 > unrolled thread

Request for Python Team assistance in Debian Mentors

Started byPhil Wyett <philip.wyett@kathenas.org>
First post2024-06-13 08:30 +0200
Last post2024-06-18 08:10 +0200
Articles 11 — 7 participants

Back to article view | Back to linux.debian.maint.python


Contents

  Request for Python Team assistance in Debian Mentors Phil Wyett <philip.wyett@kathenas.org> - 2024-06-13 08:30 +0200
    Re: Request for Python Team assistance in Debian Mentors Pierre-Elliott Bécue <peb@debian.org> - 2024-06-13 12:40 +0200
      Re: Request for Python Team assistance in Debian Mentors Phil Wyett <philip.wyett@kathenas.org> - 2024-06-13 13:10 +0200
    Re: Request for Python Team assistance in Debian Mentors Andrey Rakhmatullin <wrar@debian.org> - 2024-06-13 12:50 +0200
      Re: Request for Python Team assistance in Debian Mentors Phil Wyett <philip.wyett@kathenas.org> - 2024-06-13 13:10 +0200
      Re: Request for Python Team assistance in Debian Mentors Pierre-Elliott Bécue <peb@debian.org> - 2024-06-13 13:20 +0200
        Re: Request for Python Team assistance in Debian Mentors weepingclown <weepingclown@disroot.org> - 2024-06-13 19:00 +0200
          Re: Request for Python Team assistance in Debian Mentors Emmanuel Arias <eamanu@debian.org> - 2024-06-13 21:00 +0200
          Re: Request for Python Team assistance in Debian Mentors Phil Wyett <philip.wyett@kathenas.org> - 2024-06-13 23:40 +0200
        Handling sponsorship requests by new contributors (was: Request for  Python Team assistance in Debian Mentors) Peter Wienemann <wiene@debian.org> - 2024-06-16 19:20 +0200
          Re: Handling sponsorship requests by new contributors (was: Request  for Python Team assistance in Debian Mentors) Andreas Tille <andreas@an3as.eu> - 2024-06-18 08:10 +0200

#15914 — Request for Python Team assistance in Debian Mentors

FromPhil Wyett <philip.wyett@kathenas.org>
Date2024-06-13 08:30 +0200
SubjectRequest for Python Team assistance in Debian Mentors
Message-ID<IOM89-2ytx-3@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Dear Python Team Members,

At present we have a number of Python related packages[1] within Debian
Mentors[2]. Would it be possible for team members/DD's to offer their expert
assistance to these submitters and their packages with a goal of upload to
Debian where appropriate.

Your time and assistance would be greatly appreciated.

[1] Package list, not exhaustive...

https://mentors.debian.net/package/python-keep/
https://mentors.debian.net/package/python-autodocsumm/
https://mentors.debian.net/package/python-radexreader/
https://mentors.debian.net/package/anytree/
https://mentors.debian.net/package/browser-cookie3/

[2] https://mentors.debian.net/packages/

Regards

Phil

-- 

Website: https://kathenas.org

Instagram: https://instagram.com/kathenasorg/

Buy Me A Coffee: https://buymeacoffee.com/kathenasorg

[toc] | [next] | [standalone]


#15915

FromPierre-Elliott Bécue <peb@debian.org>
Date2024-06-13 12:40 +0200
Message-ID<IOQ25-2DcL-7@gated-at.bofh.it>
In reply to#15914

[Multipart message — attachments visible in raw view] — view raw

Hey,

Phil Wyett <philip.wyett@kathenas.org> wrote on 13/06/2024 at 08:28:32+0200:

> Dear Python Team Members,
>
> At present we have a number of Python related packages[1] within Debian
> Mentors[2]. Would it be possible for team members/DD's to offer their expert
> assistance to these submitters and their packages with a goal of upload to
> Debian where appropriate.
>
> Your time and assistance would be greatly appreciated.
>
> [1] Package list, not exhaustive...
>
> https://mentors.debian.net/package/python-keep/
> https://mentors.debian.net/package/python-autodocsumm/
> https://mentors.debian.net/package/python-radexreader/
> https://mentors.debian.net/package/anytree/
> https://mentors.debian.net/package/browser-cookie3/
>
> [2] https://mentors.debian.net/packages/

Thanks for poking us.

I can't promise that it will be fast but I'll try to give it some time.

Bests,

-- 
PEB

[toc] | [prev] | [next] | [standalone]


#15918

FromPhil Wyett <philip.wyett@kathenas.org>
Date2024-06-13 13:10 +0200
Message-ID<IOQv7-2DGE-23@gated-at.bofh.it>
In reply to#15915

[Multipart message — attachments visible in raw view] — view raw

On Thu, 2024-06-13 at 12:36 +0200, Pierre-Elliott Bécue wrote:
> Hey,
> 
> Phil Wyett <philip.wyett@kathenas.org> wrote on 13/06/2024 at 08:28:32+0200:
> 
> > Dear Python Team Members,
> > 
> > At present we have a number of Python related packages[1] within Debian
> > Mentors[2]. Would it be possible for team members/DD's to offer their expert
> > assistance to these submitters and their packages with a goal of upload to
> > Debian where appropriate.
> > 
> > Your time and assistance would be greatly appreciated.
> > 
> > [1] Package list, not exhaustive...
> > 
> > https://mentors.debian.net/package/python-keep/
> > https://mentors.debian.net/package/python-autodocsumm/
> > https://mentors.debian.net/package/python-radexreader/
> > https://mentors.debian.net/package/anytree/
> > https://mentors.debian.net/package/browser-cookie3/
> > 
> > [2] https://mentors.debian.net/packages/
> 
> Thanks for poking us.
> 
> I can't promise that it will be fast but I'll try to give it some time.
> 
> Bests,
> 

Thanks. All assistance is appreciated.

Regards

Phil

-- 

Website: https://kathenas.org

Instagram: https://instagram.com/kathenasorg/

Buy Me A Coffee: https://buymeacoffee.com/kathenasorg

[toc] | [prev] | [next] | [standalone]


#15916

FromAndrey Rakhmatullin <wrar@debian.org>
Date2024-06-13 12:50 +0200
Message-ID<IOQbL-2DhL-7@gated-at.bofh.it>
In reply to#15914

[Multipart message — attachments visible in raw view] — view raw

On Thu, Jun 13, 2024 at 07:28:32AM +0100, Phil Wyett wrote:
> Dear Python Team Members,
> 
> At present we have a number of Python related packages[1] within Debian
> Mentors[2]. Would it be possible for team members/DD's to offer their expert
> assistance to these submitters and their packages with a goal of upload to
> Debian where appropriate.
> 
> Your time and assistance would be greatly appreciated.
> 
> [1] Package list, not exhaustive...
> 
> https://mentors.debian.net/package/python-keep/
> https://mentors.debian.net/package/python-autodocsumm/
> https://mentors.debian.net/package/python-radexreader/
> https://mentors.debian.net/package/anytree/
> https://mentors.debian.net/package/browser-cookie3/
I'm always hesitant to look at Python module RFSes because on one hand I
would like all of them to be in the team but on the other hand I'm not
sure if it makes sense to write "please move this to DPT" or "please
consider moving this to DPT", especially for people who are first time
packages without a team membership.
Perhaps we should discuss this and find a single recommended practice for
such packages.

-- 
WBR, wRAR

[toc] | [prev] | [next] | [standalone]


#15917

FromPhil Wyett <philip.wyett@kathenas.org>
Date2024-06-13 13:10 +0200
Message-ID<IOQv7-2DGE-11@gated-at.bofh.it>
In reply to#15916

[Multipart message — attachments visible in raw view] — view raw

On Thu, 2024-06-13 at 15:48 +0500, Andrey Rakhmatullin wrote:
> On Thu, Jun 13, 2024 at 07:28:32AM +0100, Phil Wyett wrote:
> > Dear Python Team Members,
> > 
> > At present we have a number of Python related packages[1] within Debian
> > Mentors[2]. Would it be possible for team members/DD's to offer their expert
> > assistance to these submitters and their packages with a goal of upload to
> > Debian where appropriate.
> > 
> > Your time and assistance would be greatly appreciated.
> > 
> > [1] Package list, not exhaustive...
> > 
> > https://mentors.debian.net/package/python-keep/
> > https://mentors.debian.net/package/python-autodocsumm/
> > https://mentors.debian.net/package/python-radexreader/
> > https://mentors.debian.net/package/anytree/
> > https://mentors.debian.net/package/browser-cookie3/
> I'm always hesitant to look at Python module RFSes because on one hand I
> would like all of them to be in the team but on the other hand I'm not
> sure if it makes sense to write "please move this to DPT" or "please
> consider moving this to DPT", especially for people who are first time
> packages without a team membership.
> Perhaps we should discuss this and find a single recommended practice for
> such packages.
> 

Hi,

This sounds very reasonable. I think we would value the opinion of Python Team
members on how they would like to handle new packages/members coming via mentors
that would integrate well into their team/workflow.

Regards

Phil

-- 

Website: https://kathenas.org

Instagram: https://instagram.com/kathenasorg/

Buy Me A Coffee: https://buymeacoffee.com/kathenasorg

[toc] | [prev] | [next] | [standalone]


#15919

FromPierre-Elliott Bécue <peb@debian.org>
Date2024-06-13 13:20 +0200
Message-ID<IOQEN-2DLL-1@gated-at.bofh.it>
In reply to#15916
Andrey Rakhmatullin <wrar@debian.org> wrote on 13/06/2024 at 12:48:36+0200:

> On Thu, Jun 13, 2024 at 07:28:32AM +0100, Phil Wyett wrote:
>> Dear Python Team Members,
>> 
>> At present we have a number of Python related packages[1] within Debian
>> Mentors[2]. Would it be possible for team members/DD's to offer their expert
>> assistance to these submitters and their packages with a goal of upload to
>> Debian where appropriate.
>> 
>> Your time and assistance would be greatly appreciated.
>> 
>> [1] Package list, not exhaustive...
>> 
>> https://mentors.debian.net/package/python-keep/
>> https://mentors.debian.net/package/python-autodocsumm/
>> https://mentors.debian.net/package/python-radexreader/
>> https://mentors.debian.net/package/anytree/
>> https://mentors.debian.net/package/browser-cookie3/
> I'm always hesitant to look at Python module RFSes because on one hand I
> would like all of them to be in the team but on the other hand I'm not
> sure if it makes sense to write "please move this to DPT" or "please
> consider moving this to DPT", especially for people who are first time
> packages without a team membership.
> Perhaps we should discuss this and find a single recommended practice for
> such packages.

I really think we should encourage newcomers to apply joining the team
and put their packages there.

What we could do if the idea of giving broad commit rights to newcomers
poses issues is to create a specific namespace in python-team for
newcomers. (then we'd need to have some migration plan and then oh dear)

-- 
PEB

[toc] | [prev] | [next] | [standalone]


#15921

Fromweepingclown <weepingclown@disroot.org>
Date2024-06-13 19:00 +0200
Message-ID<IOVXP-2Hh5-5@gated-at.bofh.it>
In reply to#15919

[Multipart message — attachments visible in raw view] — view raw

Hi,

The ruby team has a similar ruby-team/mentors namespace for newcomers. That  works quite nicely.

Best,
Ananthu

On 13 June 2024 11:13:33 am UTC, "Pierre-Elliott Bécue" <peb@debian.org> wrote:
>Andrey Rakhmatullin <wrar@debian.org> wrote on 13/06/2024 at 12:48:36+0200:
>
>> On Thu, Jun 13, 2024 at 07:28:32AM +0100, Phil Wyett wrote:
>>> Dear Python Team Members,
>>> 
>>> At present we have a number of Python related packages[1] within Debian
>>> Mentors[2]. Would it be possible for team members/DD's to offer their expert
>>> assistance to these submitters and their packages with a goal of upload to
>>> Debian where appropriate.
>>> 
>>> Your time and assistance would be greatly appreciated.
>>> 
>>> [1] Package list, not exhaustive...
>>> 
>>> https://mentors.debian.net/package/python-keep/
>>> https://mentors.debian.net/package/python-autodocsumm/
>>> https://mentors.debian.net/package/python-radexreader/
>>> https://mentors.debian.net/package/anytree/
>>> https://mentors.debian.net/package/browser-cookie3/
>> I'm always hesitant to look at Python module RFSes because on one hand I
>> would like all of them to be in the team but on the other hand I'm not
>> sure if it makes sense to write "please move this to DPT" or "please
>> consider moving this to DPT", especially for people who are first time
>> packages without a team membership.
>> Perhaps we should discuss this and find a single recommended practice for
>> such packages.
>
>I really think we should encourage newcomers to apply joining the team
>and put their packages there.
>
>What we could do if the idea of giving broad commit rights to newcomers
>poses issues is to create a specific namespace in python-team for
>newcomers. (then we'd need to have some migration plan and then oh dear)
>
>-- 
>PEB
>

[toc] | [prev] | [next] | [standalone]


#15922

FromEmmanuel Arias <eamanu@debian.org>
Date2024-06-13 21:00 +0200
Message-ID<IOXPX-2Ioi-5@gated-at.bofh.it>
In reply to#15921

[Multipart message — attachments visible in raw view] — view raw

Hi,

That's a good idea. IIRC Rust Team has a similar idea for newcomers.


On Thu, Jun 13, 2024 at 04:54:27PM +0000, weepingclown wrote:
> Hi,
> 
> The ruby team has a similar ruby-team/mentors namespace for newcomers. That  works quite nicely.
> 
> Best,
> Ananthu
> 
> On 13 June 2024 11:13:33 am UTC, "Pierre-Elliott Bécue" <peb@debian.org> wrote:
> >Andrey Rakhmatullin <wrar@debian.org> wrote on 13/06/2024 at 12:48:36+0200:
> >
> >> On Thu, Jun 13, 2024 at 07:28:32AM +0100, Phil Wyett wrote:
> >>> Dear Python Team Members,
> >>> 
> >>> At present we have a number of Python related packages[1] within Debian
> >>> Mentors[2]. Would it be possible for team members/DD's to offer their expert
> >>> assistance to these submitters and their packages with a goal of upload to
> >>> Debian where appropriate.
> >>> 
> >>> Your time and assistance would be greatly appreciated.
> >>> 
> >>> [1] Package list, not exhaustive...
> >>> 
> >>> https://mentors.debian.net/package/python-keep/
> >>> https://mentors.debian.net/package/python-autodocsumm/
> >>> https://mentors.debian.net/package/python-radexreader/
> >>> https://mentors.debian.net/package/anytree/
> >>> https://mentors.debian.net/package/browser-cookie3/
> >> I'm always hesitant to look at Python module RFSes because on one hand I
> >> would like all of them to be in the team but on the other hand I'm not
> >> sure if it makes sense to write "please move this to DPT" or "please
> >> consider moving this to DPT", especially for people who are first time
> >> packages without a team membership.
> >> Perhaps we should discuss this and find a single recommended practice for
> >> such packages.
> >
> >I really think we should encourage newcomers to apply joining the team
> >and put their packages there.
> >
> >What we could do if the idea of giving broad commit rights to newcomers
> >poses issues is to create a specific namespace in python-team for
> >newcomers. (then we'd need to have some migration plan and then oh dear)
> >
> >-- 
> >PEB
> >

-- 
cheers,
        Emmanuel Arias

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  eamanu@debian.org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: 13796755BBC72BB8ABE2AEB5 FA9DEC5DE11C63F1                     
 ⠈⠳⣄

[toc] | [prev] | [next] | [standalone]


#15923

FromPhil Wyett <philip.wyett@kathenas.org>
Date2024-06-13 23:40 +0200
Message-ID<IP0kN-2JZ1-3@gated-at.bofh.it>
In reply to#15921

[Multipart message — attachments visible in raw view] — view raw

On Thu, 2024-06-13 at 16:54 +0000, weepingclown wrote:
> Hi,
> 
> The ruby team has a similar ruby-team/mentors namespace for newcomers. That  works quite nicely.
> 
> Best,
> Ananthu
> 
> 
> On 13 June 2024 11:13:33 am UTC, "Pierre-Elliott Bécue" <peb@debian.org> wrote:
> > Andrey Rakhmatullin <wrar@debian.org> wrote on 13/06/2024 at 12:48:36+0200:
> > 
> > > On Thu, Jun 13, 2024 at 07:28:32AM +0100, Phil Wyett wrote:
> > > > Dear Python Team Members,
> > > > 
> > > > At present we have a number of Python related packages[1] within Debian
> > > > Mentors[2]. Would it be possible for team members/DD's to offer their expert
> > > > assistance to these submitters and their packages with a goal of upload to
> > > > Debian where appropriate.
> > > > 
> > > > Your time and assistance would be greatly appreciated.
> > > > 
> > > > [1] Package list, not exhaustive...
> > > > 
> > > > https://mentors.debian.net/package/python-keep/
> > > > https://mentors.debian.net/package/python-autodocsumm/
> > > > https://mentors.debian.net/package/python-radexreader/
> > > > https://mentors.debian.net/package/anytree/
> > > > https://mentors.debian.net/package/browser-cookie3/
> > > > 
> > > 
> > > I'm always hesitant to look at Python module RFSes because on one hand I
> > > would like all of them to be in the team but on the other hand I'm not
> > > sure if it makes sense to write "please move this to DPT" or "please
> > > consider moving this to DPT", especially for people who are first time
> > > packages without a team membership.
> > > Perhaps we should discuss this and find a single recommended practice for
> > > such packages.
> > > 
> > 
> > I really think we should encourage newcomers to apply joining the team
> > and put their packages there.
> > 
> > What we could do if the idea of giving broad commit rights to newcomers
> > poses issues is to create a specific namespace in python-team for
> > newcomers. (then we'd need to have some migration plan and then oh dear)
> > 

Hi all,

Many thanks for the pointer to the Ruby Team. Their approach looks interesting.
If the Python Team were be able to consider a similar approach that of course
fits the teams particular needs it could prove very productive overall for the
team and newcomers.

Regards

Phil

-- 

Website: https://kathenas.org

Instagram: https://instagram.com/kathenasorg/

Buy Me A Coffee: https://buymeacoffee.com/kathenasorg

[toc] | [prev] | [next] | [standalone]


#15938 — Handling sponsorship requests by new contributors (was: Request for Python Team assistance in Debian Mentors)

FromPeter Wienemann <wiene@debian.org>
Date2024-06-16 19:20 +0200
SubjectHandling sponsorship requests by new contributors (was: Request for Python Team assistance in Debian Mentors)
Message-ID<IQ1HP-3o7i-9@gated-at.bofh.it>
In reply to#15919
Hi,

On 2024-06-13 13:13:33, Pierre-Elliott Bécue wrote:
> Andrey Rakhmatullin <wrar@debian.org> wrote on 13/06/2024 at 12:48:36+0200:
>> I'm always hesitant to look at Python module RFSes because on one hand I
>> would like all of them to be in the team but on the other hand I'm not
>> sure if it makes sense to write "please move this to DPT" or "please
>> consider moving this to DPT", especially for people who are first time
>> packages without a team membership.
>> Perhaps we should discuss this and find a single recommended practice for
>> such packages.
> 
> I really think we should encourage newcomers to apply joining the team
> and put their packages there.
> 
> What we could do if the idea of giving broad commit rights to newcomers
> poses issues is to create a specific namespace in python-team for
> newcomers. (then we'd need to have some migration plan and then oh dear)

I agree with both of you that it would be good to encourage new 
contributors to put their Python packages in the Python team namespace.

If one does not want to grant push rights to all team repositories to 
newcomers, an alternative to a separate namespace would be that a 
sponsor (who is a member of the Python group on salsa) creates a 
repository in the Python team namespace (after approval by the sponsored 
person), moves the repository contents to the created repository and 
grants the right to push to this repository to the sponsored person. 
During that phase, new contributors can only submit changes to other 
repositories in the team namespace by other means, e. g. by submitting 
merge requests (although MRs are not ideal for all cases, e. g. updating 
packages to new upstream versions). After a couple of good contributions 
access to all team repositories could be granted if there is interest in 
broader team contributions (rather than focusing on one's own packages).

This sketched procedure is e. g. followed by the security tools 
packaging team (see e. g. Samuel Henrique's explanation on [0]). It does 
not involve an additional migration step but adopting this by the Python 
team probably requires rethinking the team policy acceptance workflow.

Best regards,

Peter

[0] https://lists.debian.org/debian-security-tools/2021/10/msg00003.html

[toc] | [prev] | [next] | [standalone]


#15951 — Re: Handling sponsorship requests by new contributors (was: Request for Python Team assistance in Debian Mentors)

FromAndreas Tille <andreas@an3as.eu>
Date2024-06-18 08:10 +0200
SubjectRe: Handling sponsorship requests by new contributors (was: Request for Python Team assistance in Debian Mentors)
Message-ID<IQAcx-3KsT-1@gated-at.bofh.it>
In reply to#15938
Am Sun, Jun 16, 2024 at 06:56:51PM +0200 schrieb Peter Wienemann:
> > What we could do if the idea of giving broad commit rights to newcomers
> > poses issues is to create a specific namespace in python-team for
> > newcomers. (then we'd need to have some migration plan and then oh dear)
> 
> I agree with both of you that it would be good to encourage new contributors
> to put their Python packages in the Python team namespace.

ACK.  My personal policy is to sponsor only packages from some team
space in Salsa for various reasons, mainly because:
  1. The sponsee should feel connected to some team to make me as
     sponsor "replaceable" by other team members.
  2. Its way easier if I commit some slight changes to Git myself and
     write extensive commit messages than asking the sponsee to do
     change XY and move it to mentors again.
 
I'm fine with using some sub-namespace (never worked with this in other
teams but it might be appropriate here).

Kind regards
    Andreas.

-- 
https://fam-tille.de

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web