Use `parallel_build_count` in plugins and document usage
Metadata
Current evaluation
Parallel job limits are still absent from Rust and SCons build commands; auditing other plugins and documenting support remain open and untriaged.
Suggested action: needs triage
Reason: The issue is unlabelled and its only comment is an autogenerated Jira-sync message, with no recorded assignment or maintainer follow-up. Current code confirms Cargo and SCons commands still omit job limits while several other plugins use parallel_build_count, so the work remains valid but needs formal scope and prioritization.
Evaluated by: mr-cal-bot
Impact:
48
Quick Win:
21
Complexity:
43
Confidence:
93
Actionability:
76
Issue body
### What needs to get done
* Ensure all plugins use `ProjectInfo.parallel_build_count` if possible
* Update plugin documentation to mention if the plugin supports parallel builds
The `rust` and `scons` plugins support parallel builds but do not use it. Other plugins need to be checked.
### Why it needs to get done
To speed up build times or to limit resource utilization of a build
source: https://github.com/canonical/craft-parts/issues/631#issuecomment-1908500081
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
48
Quick Win:
21
Complexity:
43
Confidence:
93
Actionability:
76
|
needs triage | Parallel job limits are still absent from Rust and SCons build commands; auditing other plugins and documenting support remain open and untriaged. | |
| stealth/space-bunny-alpha |
Impact:
42
Quick Win:
21
Complexity:
30
Confidence:
88
Actionability:
72
|
needs triage | Task: use ProjectInfo.parallel_build_count in all plugins and document it. Verified still open - autotools/bazel/cmake/colcon/go/make/qmake use it, but rust and scons plugins omit -j and docs don't mention parallel builds. | |
| qwen/qwen3.6-35b-a3b |
Impact:
30
Quick Win:
17
Complexity:
20
Confidence:
80
Actionability:
70
|
needs triage | Task to update rust and scons plugins to use parallel_build_count and document parallel build support. Unlabelled and awaiting maintainer review. | |
| qwen/qwen3.8-27b |
Impact:
40
Quick Win:
24
Staleness:
75
Complexity:
40
Confidence:
80
Support Request:
5
|
needs triage | Task to ensure all plugins use ProjectInfo.parallel_build_count and document parallel-build support. rust and scons plugins still don't use it; other plugins (autotools, bazel, cmake, colcon, go, make, qmake) now do. No maintainer response, only a Jira-sync bot comment. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
85
Complexity:
40
Confidence:
75
Support Request:
5
|
needs triage | Technical task to update plugins to use parallel_build_count and document parallel build support. Inactive for over two years with no labels, assignee, or maintainer response. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
85
Complexity:
40
Confidence:
80
Support Request:
5
|
needs triage | Task to update all plugins to use parallel_build_count and document parallel build support. Unassigned, unlabelled, inactive for over a year. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#631
(confidence 98%)
The issue explicitly cites a comment on #631 concerning CRAFT_PARALLEL_BUILD_COUNT as its source.
Related issues
No related issues found above the similarity threshold.