Group related plugins
Metadata
Current evaluation
Group plugins by language/ecosystem in docs and source code. Maintainer confirmed proposed groupings; contributor committed to a PR but none has been filed. Docs toctree remains a flat alphabetical list.
Suggested action: keep open
Reason: Maintainer steinbro explicitly agreed with all grouping corrections from contributor GreyViperTooth, who committed to submitting a PR. The docs/reference/plugins.rst toctree is still a flat alphabetical list, confirming the work is incomplete and the issue remains actionable.
Impact:
35
Quick Win:
24.5
Staleness:
40
Complexity:
30
Confidence:
80
Support Request:
0
Issue body
### What needs to get done
This should at least be done for documentation, but could also be reflected in the organization of the source code.
Proposed organization:
1. Built-in
1. dump
1. nil
1. Multi-language
1. ant
1. autotools
1. bazel
1. cmake
1. colcon
1. jlink
1. make
1. meson
1. qmake
1. scons
1. .NET
1. dotnet
1. dotnet_v2
1. Go
1. go
1. go_use
1. Java
1. gradle
1. java
1. maven
1. maven_use
1. JavaScript
1. npm
1. npm_use
1. Python
1. poetry
1. python
1. python_v2
1. uv
1. Ruby
1. ruby
1. Rust
1. cargo_use
1. rust
```
### Why it needs to get done
The number of plugins exceeds what's reasonable for a flat list. As they are sorted alphabetically, users can miss relevant plugins because they stop scrolling, e.g. choosing to use the Python plugin without realizing a uv plugin exists.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
35
Quick Win:
24.5
Staleness:
40
Complexity:
30
Confidence:
80
Support Request:
0
|
keep open | Group plugins by language/ecosystem in docs and source code. Maintainer confirmed proposed groupings; contributor committed to a PR but none has been filed. Docs toctree remains a flat alphabetical list. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
10
Complexity:
15
Confidence:
95
Support Request:
5
|
keep open | Proposal to organize plugins into logical groups for documentation and source code. Maintainer confirmed contributor's proposed groupings; contributor is preparing a PR. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
45
Complexity:
20
Confidence:
85
Support Request:
0
|
needs triage | Proposes categorizing plugins into language-specific groups for documentation and source code to improve discoverability. Currently unlabelled and awaiting maintainer assessment. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
45
Complexity:
30
Confidence:
85
Support Request:
0
|
needs triage | Proposes grouping plugins by language or framework for documentation and source code to improve discoverability over a flat alphabetical list. Submitted 43 days ago, zero comments, awaiting feedback or triage. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1650 docs: group plugins by language | craft-parts | open | Groups plugins by language in docs/reference/plugins.rst. Simplified per maintainer feedback to docs-only change. Waiting for second reviewer (medubelko) to assess fit with ongoing docs changes. |