Skip to content

add infra q1-q2 2026 blog post#1837

Draft
marcoieni wants to merge 3 commits intorust-lang:mainfrom
marcoieni:add-infra-q1-q2-2026-blog-post
Draft

add infra q1-q2 2026 blog post#1837
marcoieni wants to merge 3 commits intorust-lang:mainfrom
marcoieni:add-infra-q1-q2-2026-blog-post

Conversation

@marcoieni
Copy link
Copy Markdown
Member

@marcoieni marcoieni commented Apr 8, 2026

Disclaimer: I used AI to generate a first draft. Than I rewrote more or less >90% of it. I'm not counting the parts that the LLM copied from the previous blog posts.

Rendered

Copy link
Copy Markdown
Member

@Kobzol Kobzol left a comment

Choose a reason for hiding this comment

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

As with the last post, I hope we can still make one of the follow-up goals (migrate rust-lang/rust to rulesets) before the blog post is even published :)

View changes since this review


### Move to GitHub Rulesets

To have more flexibility and configurability, we started migrating from branch protection rules to
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Don't sugarcoat it, it's GitHub's fault for deprecating them! 😆 jk

Copy link
Copy Markdown

@ubiratansoares ubiratansoares left a comment

Choose a reason for hiding this comment

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

Added some stuff!

View changes since this review

@marcoieni marcoieni force-pushed the add-infra-q1-q2-2026-blog-post branch 2 times, most recently from 889c914 to dee4dd2 Compare April 8, 2026 11:33
Copy link
Copy Markdown
Contributor

@apiraino apiraino left a comment

Choose a reason for hiding this comment

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

left a few comments trying to put myself in the shoes of a project member not extremely familiar with some details :)

View changes since this review

Co-authored-by: Ubiratan Soares <ubiratan.f.soares@gmail.com>
@marcoieni marcoieni force-pushed the add-infra-q1-q2-2026-blog-post branch from dee4dd2 to b3c90bc Compare April 9, 2026 09:15
Co-authored-by: Ubiratan Soares <ubiratan.f.soares@gmail.com>

Similar to the previous topic, we've also helped **T-clippy** [set up an automatic FCP topic on Zulip](https://github.com/rust-lang/rust-clippy/pull/16614) when they want to nominate a lint for discussion.

As part of this work, we have also [added the ability to add back a comment on GitHub](https://github.com/rust-lang/triagebot/pull/2334) with the link to the created Zulip topic.
Copy link
Copy Markdown
Contributor

@apiraino apiraino Apr 10, 2026

Choose a reason for hiding this comment

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

View changes since the review

Suggested change
As part of this work, we have also [added the ability to add back a comment on GitHub](https://github.com/rust-lang/triagebot/pull/2334) with the link to the created Zulip topic.
As part of this work, we have also [added the ability to add back a comment on GitHub](https://github.com/rust-lang/triagebot/pull/2334) with the link to the created Zulip topic.
#### New Zulip commands to handle backports and assign priority to issues
Project members can now use two new Zulip commands to apply labels on on rust-lang/rust issues and pull requests:
- `backport [stable | beta ] [approve | decline ] <pr #>`: to accept or decline for backport a patch fixing a regression
- `assign-prio <issue #> [ critical | high | medium | low | <empty>]`: to assign a priority label to an issue (admittedly mostly used by the Compiler Team but it's available to everyone)
For more details, see the [documentation](https://forge.rust-lang.org/triagebot/zulip-commands.html#stream-commands).

@marcoieni I hope the formatting is fine (in case feel free to apply light edits)

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.

5 participants