community icon indicating copy to clipboard operation
community copied to clipboard

Offboard departing GC members and Onboard new GC members

Open dyladan opened this issue 1 year ago • 5 comments

List of tasks to do, based on previous year #1169:

  • [x] Create a new GC meeting with the new members
  • [x] Add new GC members to slack channels
    • [x] #opentelemetry-gc
    • [x] #opentelemetry-gc-tc
  • [x] Encourage outgoing GC members to join #opentelemetry-gc-alum
  • [x] Add new GC members to mailing lists
    • [x] https://lists.cncf.io/g/cncf-opentelemetry-governance
    • [x] https://lists.cncf.io/g/cncf-opentelemetry-maintainers
    • [x] https://lists.cncf.io/g/cncf-otel-zoomadmins
  • [x] Remove outoing GC members from mailing lists
    • [x] https://lists.cncf.io/g/cncf-opentelemetry-governance
    • [x] https://lists.cncf.io/g/cncf-opentelemetry-maintainers
    • [x] https://lists.cncf.io/g/cncf-otel-zoomadmins
  • [x] Add new members to github team https://github.com/orgs/open-telemetry/teams/governance-committee/members
  • [x] Remove outoing members from github team https://github.com/orgs/open-telemetry/teams/governance-committee/members
  • [x] Invite to 1password
    • [x] Add to GC group in 1password
    • Process: invite to 1password account by email. After they accept the invite you should confirm their membership. You will then be able to add them to the "Owners" group which should contain only GC members. Verify they have access to the Governance vault.
  • [x] Revoke GC 1password access from outgoing members
  • [x] Update official CNCF maintainers list https://github.com/cncf/foundation/blob/main/project-maintainers.csv
    • https://github.com/cncf/foundation/pull/661
  • [x] grant new GC members write permissions to GC meeting notes: https://docs.google.com/document/d/1-23Sf7-xZK3OL5Ogv2pK0NP9YotlSa0PKU9bvvtQwp8/edit
  • [x] revoke outoing GC members' write permission to GC meeting notes
  • [x] Update the community-members.md and and codeowners: https://github.com/open-telemetry/community/
    • https://github.com/open-telemetry/community/pull/1760
  • [x] Add to this group, so that they can add calendar events https://groups.google.com/g/opentelemetry-calendar-contributors
  • [ ] Rotate important passwords

dyladan avatar May 12 '23 16:05 dyladan

Congratulations @svrnm and @danielgblanco! 🎉

Please reach out to me (Daniel Dyla) on slack so that I can get you onboarded.

dyladan avatar Oct 27 '23 18:10 dyladan

Congratulations to you as well @austinlparker!

dyladan avatar Oct 27 '23 19:10 dyladan

It seems I don't have admin permission on https://lists.cncf.io/g/cncf-opentelemetry-maintainers

Possibly that is maintained by the CNCF and is already fixed by https://github.com/cncf/foundation/pull/661?

dyladan avatar Nov 02 '23 12:11 dyladan

based on https://github.com/cncf/foundation#other-content it looks like we still need to raise a service desk ticket:

The list of maintainers for each CNCF project is held in the project-maintainers.csv file. An existing project maintainer can update this list by Pull Request, and they should also email [email protected] (or raise a service desk ticket) to request corresponding changes to the project's CNCF-run maintainer mailing list.

trask avatar Nov 02 '23 22:11 trask

I think I am still not member of opentelemetry-calendar-contributors

svrnm avatar Jan 19 '24 08:01 svrnm

You should be there now @svrnm. What I don't know if we should be have the owner role on that group, or if the only owner is [email protected]

danielgblanco avatar Feb 15 '24 18:02 danielgblanco

the group for the calendar is now [email protected]

I sent #1950 to fix the gc onboarding doc since that was merged before #1788.

What I don't know if we should be have the owner role on that group

since the GC has access to [email protected], I think that may be enough, but it's not a problem if we want GC members to be individually listed as group owners

trask avatar Feb 15 '24 20:02 trask

Closing this issue after GC meeting consensus. We have the new onboarding issue template to list new steps.

danielgblanco avatar Mar 07 '24 20:03 danielgblanco

thank you for driving this to closure, @danielgblanco !:-)

svrnm avatar Mar 08 '24 07:03 svrnm