Simon Josefsson <[email protected]> writes:

> I now realize that the MIA workflow is not particulary aligned with how
> the Go team operates, but I don't see any problem here: the go team
> tries to take care of all golang-* packages, so there is no problem with
> someone just disappearing from the go team.  Which seems to have
> happened a couple of times in the past.  I don't think the MIA team need
> to worry a lot about golang-* packages for a MIA person.  There is just
> nothing to do in that case, except possibly remove someone from
> Uploaders (which argues for making it optional).

Well, at some point we should remove them from Salsa. If they're no longer
involved in Debian work at all, active Salsa credentials are a security
concern without a purpose: It increases our attack surface for people who
might have their credentials compromised by someone who then tries to
insert some sort of malicious back door.

We also should remove them from other ACLs such as DM upload ACLs if
they're not active, for similar reasons. And if they're a full Debian
Developer, they have a lot of other access that we should wind down if
they have fully stepped away from Debian.

I was assuming that this was what the MIA team was trying to do, not just
worry about orphaning packages?

I guess I'm still not sure I understand why Salsa activity isn't even
better than presence in Uploaders or recent uploads to the archive for MIA
team purposes, though. If someone is active in Salsa (committing changes
to packages, merging MRs, etc.), then they're not MIA, no? (They could
still be neglecting other duties, but IIRC the MIA team doesn't really
handle that case, only people who have stopped contributing entirely.)

-- 
Russ Allbery ([email protected])              <https://www.eyrie.org/~eagle/>

Reply via email to