Consider Closing — dotnet/msbuild

Updated ~daily, last at 2026-03-24 11:47 PDT · 10 PRs · dotnet/msbuild

PRs that are old and have not been updated recently—likely abandoned or superseded. Consider closing with a polite note; authors can always reopen.

How are the scores calculated?

Each PR has three scores on a 0–10 scale:

Ready — how close to merging?

PointsSignal
3.0No merge conflicts
2.5CI passing 1
2.5Has approval 1
2.5Feedback addressed 1
2.5Discussion healthy 1
2.0–3.0Small, easy to review (2.0) / trivial ≤2 files, ≤20 lines (3.0) 1
1.5Has maintainer review 1
1.0Recently active 1
0.5–1.0Team or known author (1.0) / community (0.5) 1
0.7Recently updated 1
0.5Well labeled 1
0.3Good review momentum 1

Need — benefits from maintainer attention?

PointsSignal
1.5No approval yet
1.5CI blocking merge (otherwise merge-ready)
1.0Community author
1.0Reviewed, not approved
1.0Has unresolved feedback
1.0High interest
0.5Large change (>200 lines)
0.5Trivial change (≤2 files, ≤20 lines, no unresolved threads)
0.5Old but active (>30d)
−1.5Author silent >14d (ball in their court)
−0.5Author slow 7–14d (ball in their court)

Action — best use of your time?

(ready + 1) × (need + 1)
normalized to 0–10

PRs that are both high-need and near-ready rank highest.

🎯 = action ≥ 5
⚡ = action 4–5

1 Weight from 980-PR statistical analysis. Click any column header to re-sort. Click [?] on any score to see the breakdown.

Showing PRs for ✕ Clear
ReadyNeedActionPRTitleNext Action CIDiscAgeUpdSizeAuthor
4.1 3.9 2.1 #12655 Make SdkResolver-provided environment variables take precedence over ambient environment baronfel@baronfel🔍: respond to 3 thread(s) from 🤖🔍, YuliiaKovalova@YuliiaKovalova🔍 ❌ 8/2/0 3/3t 5ppl 159d 154d 238 baronfel@baronfel🔍 via 🤖
4.5 2.2 1.5 #12738 Add CI/CD provider-specific loggers for GitHub Actions, Azure DevOps, and GitLab 👁 baronfel@baronfel🔍: review needed ❌ 3/6/0 0/0t 2ppl 136d 136d 2344 baronfel@baronfel🔍 via 🤖
5.2 2.2 1.6 #12785 Remove web project configuration check 👁 rainersigwald@rainersigwald🔍: review needed ❌ 3/6/0 0/0t 1ppl 126d 125d 🐁 13 Youssef1313@Youssef1313🔍
4.6 3.3 2 #12583 Add IMultiThreadableTask analyzer specification JanProvaznik@JanProvaznik🔍: respond to 7 thread(s) from rainersigwald@rainersigwald🔍 ✅ 9/0/0 7/10t 3ppl 175d 102d 219 JanProvaznik@JanProvaznik🔍
4.8 3.9 2.3 #12695 Expose operational counters 🔄 baronfel@baronfel🔍: merge main (stale 71d) ✅ 10/0/0 0/6t 3ppl 151d 71d 594 baronfel@baronfel🔍
4.1 3.9 2.1 #12887 Add a new buildcheck that encourages MSBuild logic authors to dispose of unused Private Items from their Targets baronfel@baronfel🔍: respond to 2 thread(s) from YuliiaKovalova@YuliiaKovalova🔍, 🤖🔍 ✅ 10/0/0 2/9t 4ppl 107d 63d 1435 baronfel@baronfel🔍
3.8 3.9 1.9 #12587 separate the tracking parts of TL into a reusable base, so that TL becomes a 'renderer' baronfel@baronfel🔍: respond to 13 thread(s) from 🤖🔍 ✅ 10/0/0 13/13t 3ppl 174d 55d 1112 baronfel@baronfel🔍
4.6 3.9 2.3 #12631 Rewrite resolveprojectreferences MSBuild calls to reduce the amount of batching done baronfel@baronfel🔍: respond to 2 thread(s) ✅ 10/0/0 2/13t 3ppl 165d 42d 256 baronfel@baronfel🔍
4.1 3.9 2.1 #12856 Add CommandArguments property to Exec task for shell-safe argument passing baronfel@baronfel🔍: respond to 11 thread(s) from 🤖🔍 ✅ 10/0/0 11/11t 4ppl 113d 42d 518 baronfel@baronfel🔍 via 🤖
4.6 3.9 2.3 #12672 Fix: Show source project in graph build errors for invalid project references baronfel@baronfel🔍: respond to 5 thread(s) from 🤖🔍 ✅ 10/0/0 5/5t 4ppl 156d 39d 240 baronfel@baronfel🔍 via 🤖