Add default building behavior to the documentation
Metadata
Current evaluation
Open, triaged documentation task to explain CMake's default Debug mode, show packaged applications how to select Release, and optionally cover equivalent Rust settings.
Suggested action: keep open
Reason: The request clearly identifies the current Debug default, the desired Release example, and its optimization and debug-information rationale; it also has a documentation label and a generated CRAFT-3456 tracking ticket. It remains open with no resolving change cited, and the optional Rust follow-up should not block the clearly scoped CMake documentation update.
Evaluated by: mr-cal-bot
Impact:
40
Quick Win:
27
Complexity:
22
Confidence:
90
Actionability:
88
Issue body
### What needs to get done
Update cmake documentation with the information about the possibility of changing the build type to release with an example. It should encourage user to change it for the packaged application, so the resulting binary is more optimized and does not have an unnecessary debug information
As a bonus point we may look into other plugins like `rust` and add it there as well.
### Why it needs to get done
User may not be aware, that the build system is building libraries and applications in `Debug` mode by default.
We should clearly state in the documentation that this is a case, and add and information about possibility of changing that.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
40
Quick Win:
27
Complexity:
22
Confidence:
90
Actionability:
88
|
keep open | Open, triaged documentation task to explain CMake's default Debug mode, show packaged applications how to select Release, and optionally cover equivalent Rust settings. | |
| qwen/qwen3.6-35b-a3b |
Impact:
30
Quick Win:
22
Complexity:
10
Confidence:
85
Actionability:
80
|
keep open | Documentation update to clarify CMake default build type is Debug and recommend Release for production builds. Issue remains open after 727 days. | |
| qwen/qwen3.8-27b |
Impact:
30
Quick Win:
24
Staleness:
55
Complexity:
20
Confidence:
60
Support Request:
0
|
keep open | Docs task to document that the CMake plugin builds in Debug by default and encourage switching to Release for packaged apps, with a bonus to cover the Rust plugin. Open, labelled Documentation, last activity 47 days ago; cmake docs already show a CMAKE_BUILD_TYPE example but do not state the Debug default. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
80
Complexity:
15
Confidence:
85
Support Request:
10
|
keep open | Documentation update to explain CMake default Debug build mode and how to switch to Release for optimization. Open for over 1.8 years with only a Jira sync bot comment. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
92
Complexity:
15
Confidence:
80
Support Request:
10
|
needs triage | Request to update CMake documentation to explain changing the default Debug build type to Release for optimized binaries, with a bonus to cover other plugins. Currently inactive and unlabelled. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.