-
Notifications
You must be signed in to change notification settings - Fork 67
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
rfcbot should actually trigger FCPs, update comment text #86
Comments
So the "business week" thing was mostly thinking about "This Week in Rust", which is where a lot of people find out about FCP. That usually goes out on Monday, sometimes Tuesday. I think what I'm asking for is that FCP last until the nearest Sunday that is at least one week away... but that's a bit complex. Probably a simpler approach would just be to say FCP lasts for 10 days, or something like that. |
Gotcha. 10 days is totally doable -- and makes a lot more sense once I have time to generalize the dashboard. That should be a quick change to make. |
Regarding tagging/permissions: I think this is worthwhile. We've had cases where we've forgotten to tag an RFC and thus delayed action by more than a week. Automating as much as we can is great. If the tagging fails, it'd be great if the bot's comment can say something like "I was unable to tag final-comment-period; please do so". That'll also alert us to the repos where we need to set up these permissions. |
Yes, failing gracefully-but-not-silently sounds great. |
Applying the |
@aturon this is pretty much ready to try out, but I haven't yet finished setting up the optional & variable-length FCPs. Which means that PRs which shouldn't have an FCP will still have the label applied. Should I wait to deploy this change until the command structure is built out? |
Yay! I think we should go forward with this change -- better to get extra Thanks! On Mon, Oct 24, 2016 at 11:29 PM, Adam Perry notifications@github.com
|
This has been deployed, I'll keep an eye out for any breakage. |
Former-commit-id: 2eb16f7
@aturon, #61 (comment):
Yes, it's "going into FCP" in its head. I didn't want the text to be too authoritative while we're trying it out, but I can definitely update that.
Tagging as
final-comment-period
is a little tricky, because I believe there are some permissions that need to be set up on any applicable repos. I can write the code such that it will fail gracefully if the tagging isn't permitted (allowing it to still work smoothly on non-permitted repos)?How is a business week defined here? I'm just doing 7 days right now, which means that excepting three-day weekends there should always be 5 business days between FCP start and end.
The text was updated successfully, but these errors were encountered: