Skip to content

triagebot: tweak welcome message #4472

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jul 17, 2025
Merged

Conversation

RalfJung
Copy link
Member

based on #4471 (comment)

@rustbot
Copy link
Collaborator

rustbot commented Jul 16, 2025

Welcome, and thank you for contributing to Miri!
To ensure a smooth reviewing experience, please read https://github.com/rust-lang/miri/blob/master/CONTRIBUTING.md#pr-review-process.
In particular, please do not force-push to the PR branch except when you need to rebase due to a conflict or when the reviewer asks you for it.

@RalfJung
Copy link
Member Author

@Urgau is it expected that I get the message even though I do have prior contributions? :)

@RalfJung
Copy link
Member Author

Also, it doesn't seem to use the contributing_url after all?

@Urgau
Copy link
Member

Urgau commented Jul 16, 2025

is it expected that I get the message even though I do have prior contributions? :)

Yes, despite being called "welcome" message it's also used to tell the assignment (none in you're case). That's why there is a -no-reviewer variant (for when we have no-one to assign).

Also, it doesn't seem to use the contributing_url after all?

It's only shown for first timer contributor and you're not. (it's the first time we hit this case, we can change the rule if you want)

@RalfJung
Copy link
Member Author

Oh, so we can only customize the repeated message, not the first-time message? "welcome" is a confusing name then, yeah.^^

I'll remove the "welcome" part then, and make the wording more suited for being always repeated.

@Urgau
Copy link
Member

Urgau commented Jul 16, 2025

Yeah, it's not very well named, the feature grew out of the needs for the rustc-dev-guide (see rust-lang/rustc-dev-guide#2502 (comment)) where they also don't use auto-assign. I will see about renaming it.

Would you prefer your message to only be shown for new comers? (aka be a true welcome message)

@RalfJung
Copy link
Member Author

I think reminding repeat contributors of this isn't bad, I adjusted the message accordingly in this PR.

@Urgau
Copy link
Member

Urgau commented Jul 16, 2025

I looked at what exactly the contributing url actually adds and it adds all these instructions. I don't know if they are all relevant for you.


Thank you for contributing to Miri!
Please remember to not force-push to the PR branch except when you need to rebase due to a conflict or when the reviewer asks you for it.

Please see the contribution instructions for more information. Namely, in order to ensure the minimum review times lag, PR authors and assigned reviewers should ensure that the review label (S-waiting-on-review and S-waiting-on-author) stays updated, invoking these commands when appropriate:

  • @rustbot author: the review is finished, PR author should check the comments and take action accordingly
  • @rustbot review: the author is ready for a review, this PR will be queued again in the reviewer's queue

@RalfJung
Copy link
Member Author

We use that process in Miri so yeah that seems fine.

@Urgau
Copy link
Member

Urgau commented Jul 16, 2025

Well S-waiting-on-review is not set automatically1, I could see that could be confusing since the message ask for it to be set accurately.

Footnotes

  1. if you would like it to be set automatically, add it to [autolabel] like this

@oli-obk oli-obk added this pull request to the merge queue Jul 17, 2025
Merged via the queue into rust-lang:master with commit 5a4446b Jul 17, 2025
13 checks passed
@RalfJung RalfJung deleted the triagebot branch July 18, 2025 07:28
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