typelevel / governance

Typelevel governance
Creative Commons Attribution 4.0 International
8 stars 1 forks source link

New member github permissions #63

Closed samspills closed 1 year ago

samspills commented 1 year ago

It looks like new steering committee members don't have permissive-enough github permissions.

ex. I can't create new teams within the maintainers group.

This issue stems from a discord discussion with @ChristopherDavenport, convo starts here

samspills commented 1 year ago

Chatted a bit more with Chris and it sounds like one sure fire way to grant the appropriate permissions is to make us all owners but that's perhaps too broad of a permissions brush?

What do other @typelevel/steering folks think?

jducoeur commented 1 year ago

I'm okay with all members of the steering committee having the owner bit turned on -- sort of goes with the territory -- but it's the usual tension between security and convenience. The alternative is probably that some members of the committee have the bit, and also have the responsibility to deal with this sort of thing.

rossabaker commented 1 year ago

I agree with @jducoeur. I trust everyone individually, but there's good reason not to turn it on unless people are exercising it.

Sounds like maybe the current set isn't enough, and @samspills tried to help. I'd propose we add her for now, if she wants it.

samspills commented 1 year ago

Yes please @rossabaker, I would like to be added! I can help with some management/admin/glue work type tasks :)

rossabaker commented 1 year ago

Done. If anyone else needs it or wants to shed it, ping an owner.