Re: Joining the team

2021-01-31 Thread nicoo
Hi Ondrej!

Sorry for the super-late reply, I've been pretty broken in the last couple
of months, unfortunately. I'm trying to take care of myself, though, and
things seem to be looking up over the last few days :3


On Mon, Nov 30, 2020 at 12:32:04PM +0100, Ondrej Novy wrote:
> it's up to you to choose if you want to have strong or weak team
> maintenance.  If you are fine with the Python team members uploading,
> use strong - use team in the Maintainer field.

Yes, my intent was to go for strong team maintenance (teamwork makes the
dream work!) but my sleep-deprived self thought I was in the team already.


> po 23. 11. 2020 v 14:15 odesílatel nicoo  napsal:
> > Second, I would like to join the team  ^.^
>
> cool! Please follow our policy:
> https://salsa.debian.org/python-team/tools/python-modules/-/blob/master/policy.rst
> to join the team.

I've read and accepted the policy, my login is nicoo, and I mentionned in
the previous emails my motivation for joining the team.


Best,

  nicoo  <3


signature.asc
Description: PGP signature


Re: Joining the team

2021-01-31 Thread Stefano Rivera
Hi nicoo (2021.01.31_16:39:43_+)
> > cool! Please follow our policy:
> > https://salsa.debian.org/python-team/tools/python-modules/-/blob/master/policy.rst
> > to join the team.
> 
> I've read and accepted the policy, my login is nicoo, and I mentionned in
> the previous emails my motivation for joining the team.

Added!

Happy package maintenance :)

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Re: Joining the team

2021-01-31 Thread nicoo
Hi Stefano,

On Sun, Jan 31, 2021 at 06:19:00PM +, Stefano Rivera wrote:
> Hi nicoo (2021.01.31_16:39:43_+)
> > > cool! Please follow our policy:
> > > https://salsa.debian.org/python-team/tools/python-modules/-/blob/master/policy.rst
> > > to join the team.
> > 
> > I've read and accepted the policy, my login is nicoo, and I mentionned in
> > the previous emails my motivation for joining the team.
> 
> Added!
> 
> Happy package maintenance :)

Thanks  <3


Speaking of the policy, are there conventions about repository setup,
beyond complying with DEP-14? In particular the CI setup (the usual
pipeline?), whether it's fine to enable branch/tag protection and require
working through MRs, adding webhooks to tag BTS bugs as pending when a fix
is merged, ...


Best,

  nicoo


signature.asc
Description: PGP signature


Re: Joining the team

2021-01-31 Thread Louis-Philippe Véronneau
On 2021-01-31 15 h 25, nicoo wrote:
> In particular the CI setup (the usual pipeline?)

Nothing on that, since the Salsa Team has asked us not to use CI
systematically because Salsa CI apparently cannot take the load.

> whether it's fine to enable branch/tag protection

Nothing on that either.

> working through MRs

You're free to ask for MRs, no team policy on this.

> adding webhooks to tag BTS bugs as pending when a fix is merged

AFAIK, you don't need to add webhooks for that to work, something (I
don't know what) scans through all new commits on Salsa and checks for
relevant BTS info.

-- 
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau
  ⢿⡄⠘⠷⠚⠋   po...@debian.org / veronneau.org
  ⠈⠳⣄



OpenPGP_signature
Description: OpenPGP digital signature


Re: Joining the team

2021-01-31 Thread Stefano Rivera
Hi Louis-Philippe (2021.01.31_21:43:48_+)
> > whether it's fine to enable branch/tag protection
> 
> Nothing on that either.

When we imported packages we set this up. But haven't automated managing
it on all / new packages, yet. (The tools for automation didn't exist at
the time)

> > adding webhooks to tag BTS bugs as pending when a fix is merged
> 
> AFAIK, you don't need to add webhooks for that to work, something (I
> don't know what) scans through all new commits on Salsa and checks for
> relevant BTS info.

As I understood it, that's the tagpending webhook, which we have set up
on all our repos, at import time.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Re: Joining the team

2021-01-31 Thread Sandro Tosi
> > Added!
> >
> > Happy package maintenance :)
>
> Thanks  <3

please name the project as the source package name, not "Easy Ansi"
https://salsa.debian.org/python-team/packages/easy-ansi; also
src:python-easy-ansi, the python- prefix is not strictly required --
anyhow, the salsa project name should match what source package name
you decide to set. please fix Easy Ansi

-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
Twitter: https://twitter.com/sandrotosi



Re: Joining the team

2021-01-31 Thread nicoo
On Sun, Jan 31, 2021 at 05:39:49PM +0100, nicoo wrote:
> Yes, my intent was to go for strong team maintenance (teamwork makes the
> dream work!) but my sleep-deprived self thought I was in the team already.

I just noticed I originally did exactly the reverse of what I meant to,
but it will be fixed shortly (merging and uploading tonight or tomorrow)


signature.asc
Description: PGP signature