Implement libs team refactor (RFC 3984) - #2651
Conversation
0810b15 to
14cbe3a
Compare
Dry-run check results |
|
I think the Zulip stream setup proposed here makes sense, and I wouldn't change it. Same with merging the alumni, it checks out. The only bit I'm not 100% sure on archiving vs deleting libs-contributors & libs-api since functionally they're all just being merged, but I think this is the right call for historical preservation reasons. lgtm, and I'm happy to merge this as-is as soon as the refactor FCP is done |
|
Probably still gonna need a sign off from @Amanieu too as a team lead but otherwise, yeah, I figure Zulip rearranging can happen after the fact. |
This comment has been minimized.
This comment has been minimized.
14cbe3a to
6f1b9de
Compare
| [[zulip-streams]] | ||
| name = "t-libs/private" |
There was a problem hiding this comment.
We should just drop the private channel. It's basically dead and all the internal discussions are happening on the t-libs/reviewers channel. I see no need to keep a separate channel for libs-fcp.
There was a problem hiding this comment.
I'm fine with that, although my inclination is to assign libs-fcp to it first so it doesn't dump the new libs team in there immediately, then delete it in a future PR. Not that it matters, since it's not going to reveal old messages or anything, but to avoid confusion.
Since I believe deleting it from this PR will just cause its permissions to remain the same, which would dump all of the new libs into it.
There was a problem hiding this comment.
i believe perms are per-user, not per-group. either way this is smth infra can clarify, it seems we agree on the intent being to archive that channel without adding anyone new
There was a problem hiding this comment.
AFAIK the Zulip channel has group permissions, so the users would be added because their group changed, not because the channel changed. But either way, yeah, I'm happy to remove the channel from the PR if infra is fine coordinating that.
We would also want to name the reviewers channel to t-libs/private too, presumably.
There was a problem hiding this comment.
Permissions are tied to per-user at least from I can tell.
jieyouxu
left a comment
There was a problem hiding this comment.
team-repo-admin approval given, this needs an infra-admin review as well since this modifies rust-lang/rust permissions.
There was a problem hiding this comment.
NB: this touches rust-lang/rust
| [website] | ||
| page = "library" | ||
| name = "Library FCP team" | ||
| description = "Library team members with responsibility for signing off on API changes" |
There was a problem hiding this comment.
NB: I'm not sure if this is still accurate for what libs want to describe the FCP subteam as, but also this is easy to change so yeah.
| [[zulip-streams]] | ||
| name = "t-libs/private" |
There was a problem hiding this comment.
Permissions are tied to per-user at least from I can tell.
Note: blocked on RFC 3984 merging, still has a few unanswered questions like renaming Zulip streams. Tried to split into a few commits to make reviewing easier.
Resolved items:
Remaining items: