+1 to simplifying the infra side, especially with an aim towards automating
the processes we can. The more we can streamline and simplify the better.

On Mon, Apr 17, 2023 at 11:18 AM Danny McCormick via dev <
dev@beam.apache.org> wrote:

> Hey everyone, in an effort to reduce the burden of running a Beam release,
> a few committers (self included) have volunteered to try to take a larger
> role in releases (including both running them and contributing to making
> them better going forward). To aid in that process, I would like to request
> that they all be added to our Beam DockerHub group. Those committers are:
>
> - damccorm
> - jrmccluskey
> - kennknowles
> - lostluck
> - abacn
>
> At the same time, Infra would like us to reduce the number of people with
> DockerHub seats to 5 because they have a limited number of seats for all
> of Apache. Currently, we have 2 groups taking up 10 seats: Beam admin and
> Beam maintainers.
>
> Beam admin has admin privileges over most (though not quite all) of our
> DockerHub repos and includes:
>
> - aaltay
> - hannahjiang
> - kileysok
> - pabloem
> - robertwb
>
> Beam maintainers has write privileges and some additional admin privileges
> and includes:
>
> - aaltay
> - chamikaramj
> - kennknowles
> - kileysok
> - robertwb
>
> To get down to 5 seats, I propose we consolidate to a single group with
> admin privileges and add just the committers I mentioned since they will
> likely be the most actively involved in the release process in the short
> term. A future goal of mine is to automate the DockerHub release steps so
> that we just need 2 dockerhub seats: 1 for the automation and 1 for an easy
> manual fallback (probably for the PMC chair).
>
> If you have any concerns (or would like to help with this effort), please
> respond here. Otherwise I will follow up with infra to make this change in
> a day.
>
> Thanks,
> Danny
>

Reply via email to