[not_landed] Clear BugBot needinfos after the patch lands
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 66/100
Research direction
Start by locating the not_landed rule and the code that creates its needinfo flags. Trace how the rule detects a published revision or a bug resolved as fixed, then verify that flags created by this rule are cleared in both cases without affecting the broader behavior described in #2404.
Written by the indexing model from the issue text.
Description
The not_landed rule leaves its needinfo flags open after the patch lands and the bug is resolved.
For example, Bug 2057383 was needinfoed by BugBot on August 14. The patch landed and the bug was resolved on August 17, but both needinfos remained open until they were manually cleared on August 20 and August 29.
Because the needinfo is specifically asking about an approved patch that has not landed, it is no longer actionable once the revision is published or the bug is resolved as fixed. BugBot should clear the needinfo flags created by not_landed when that condition is no longer true.
This is related to #2404, but narrower: rather than notifying people about all pending needinfos on closed bugs, not_landed should clean up the flags it created when the patch lands.
- Dominant language
- Python
- Stars
- 68
- Forks
- 92
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 16
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from mozilla/bugbot
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
Similar issues
-
area/auth bug comp/agent P3 platform/discord type/security
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
NousResearch/hermes-agent#117848 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
bancolombia/sentinel#23 ·
-
test md OpenCI
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
bug client
Difficulty 2/5 1-3 hours Newbie friendliness 88/100