Skip to content

Conversation

@xFrednet
Copy link
Contributor

@xFrednet xFrednet commented Mar 20, 2024

This PR adds the new Clippy-Contributors team which has been proposed in rust-lang/rust-clippy#12481 and was accepted on Zulip yesterday! 🎉

As part of this PR, I also want to welcome the four initial heroes, who will start be part of this team:

Thank you, for all the work you already put into Clippy. We're happy to have you! ❤️


cc: rust-lang/clippy

r? @flip1995 & @Manishearth

Special thanks to our new members, who have already helped so much in Clippy:
* @GuillaumeGomez
* @J-ZhengLi
* @m-rph
* @pitaj
repo = "https://github.com/rust-lang/rust-clippy"

[[zulip-groups]]
name = "T-clippy"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be

Suggested change
name = "T-clippy"
name = "T-clippy-contributors"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it makes sense to include them in the normal T-clippy Zulip group. We get very few pings, like one every two weeks when we have a team meeting, where the contributors are also invited to.

Even if another team would ping us for a design decision, the feedback from them would be useful. That's why I set it to T-clippy. Though, I'm open to change this :)

Copy link
Member

@rylev rylev Mar 21, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Then you need to add clippy-contributors to the Zulip group definition in clippy.toml using the extra-teams key. Right now, adding a duplicate zulip group definition causes the last definition to be processed to override all other definitions which is obviously a bug. I would argue we need to throw a validation error in this case instead of allowing the group definitions be split across files.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In that case, I would go with Ryan's original suggestion and just add them to T-clippy-contributors. No need to ping them for things they don't necessarily have to pay attention to.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And another bug was found thanks to Clippy¹

¹kind of

Copy link
Member

@flip1995 flip1995 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, apart from Ryan's comment. Should be merged together with/after the RFC in the Clippy repo.

@rylev
Copy link
Member

rylev commented Mar 21, 2024

I'll wait until the RFC is officially merged before merging this. Ping me if I forget!

@xFrednet
Copy link
Contributor Author

Hey @rylev, we just merged the RFC. Can you merge this as well to make the team official? :D

@rylev rylev merged commit 94d85e7 into rust-lang:master Mar 26, 2024
@xFrednet xFrednet deleted the clippy-contributors branch March 26, 2024 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants