Zulip Chat Archive
Stream: mathlib4
Topic: awaiting-zulip PRs not yet awaiting Zulip
Yaël Dillies (May 03 2025 at 14:36):
I have noticed some issue with the current usage of awaiting-zulip: Reviewers tend to mark a PR awaiting-zulip as soon as they expect the PR author to create a discussion on Zulip, rather than when that discussion is actually created. This means that plenty of PRs tagged awaiting-zulip are actually awaiting an action from the author, rather than from the community.
Yaël Dillies (May 03 2025 at 14:36):
For example, #19872 was tagged awaiting-zulip even though the relevant Zulip discussion didn't exist until five minutes ago.
Yaël Dillies (May 03 2025 at 14:38):
The description of the awaiting-zulip tag makes it quite clear that there is an expectation that the Zulip discussion already exists:
There is a Zulip discussion; the author should await and report/implement the decision reached there
Yaël Dillies (May 03 2025 at 14:39):
Could I please ask reviewers to only use awaiting-zulip once there's a clearly signposted Zulip discussion linked to from the PR? This will ensure that labels stay actionable.
Yury G. Kudryashov (May 03 2025 at 15:21):
IMHO, explicitly asking the author to start a discussion is enough to use this label.
Yury G. Kudryashov (May 03 2025 at 15:22):
OTOH, I understand why you prefer to have awaiting-author, not awaiting-zulip in this case.
Yury G. Kudryashov (May 03 2025 at 15:26):
What about the following?
- We add a bot that adds
awaiting-zulipwhenever the PR description has- [ ] Zulip discussion: link - The same bot marks this TODO item as done whenever the Zulip discussion is marked as resolved.
- If a reviewer requests the author to start a Zulip thread, they use
awaiting-authorand post a standard message (we can have it in saved responses).
Yury G. Kudryashov (May 03 2025 at 15:27):
Another option for item 3: if a reviewer adds awaiting-zulip but there is no - [ ] Zulip discussion: in the description, then a bot posts a standard message and changes the label to awaiting-author.
Yury G. Kudryashov (May 03 2025 at 15:28):
Of course, someone has to write this bot.
Eric Wieser (May 03 2025 at 16:37):
Is a convention of "apply both awaiting-author and awaiting-zulip" sufficient here?
Last updated: Dec 20 2025 at 21:32 UTC