rust-embedded / wg

Coordination repository of the embedded devices Working Group
1.93k stars 98 forks source link

Move groups and mailinglists to rust team infrastructure #442

Open ryankurte opened 4 years ago

ryankurte commented 4 years ago

It was recently suggested that we move github group management and email lists to rust team infrastructure, this would be a clear improvement over the current setup (manual management and mailgun respectively).

Discussions:

Questions:

Actions:

WIP update to https://github.com/rust-lang/teams

CC:

pietroalbini commented 4 years ago

What is involved in synchronizing rust-embedded team membership from the teams repo?

You need to add this to the team repo files of the teams you want to synchronize:

[github]
orgs = ["rust-embedded"]

That snippet will create or synchronize the @rust-embedded/wg-embedded-infrastructure team if you enable synchronization for the wg-embedded-infrastructure team. You can also specify a different team name with:

[github]
team-name = "infrastructure"
orgs = ["rust-embedded"]

The second snippet will create or synchronize the @rust-embedded/infrastructure team.

Also, please r? me on the team repo PR.

Should we sync just the overall WG (and resources and core teams) or all teams (we have quite a few teams and are likely to have more in the future)?

It doesn't make a difference for us how many teams you're synchronizing. I'd lean torwards starting to synchronize a few teams, and if everything works well start synchronizing all the others.

nastevens commented 4 years ago

This makes total sense to me. It looks like the MX records were provisioned in https://github.com/rust-embedded/rust-embedded-provisioning/pull/13 but that PR was never merged. Let me know if you'd like me to make the MX updates or just include me on the PR.