← Back to issue list

Create a reference page for the reactive plugin

View original Github issue

Metadata

Project
charmcraft
Number
#2094
Type
issue
State
open
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Docs task to add a dedicated reference page for the reactive plugin, mirroring the uv plugin page, and replace the inline reactive section in the charmcraft.yaml reference. Open, unlabelled, last touched by a Jira-sync bot 381 days ago; no page exists yet.

Suggested action: keep open

Reason: The reactive plugin is still actively supported (recent commits like #2678 'feat: reactive support for 26.04' and #2763 'fix reactive spread tests'), and docs/reference/plugins/index.rst still lists only python/poetry/uv/dump/nil plugins with no reactive entry, so the gap persists. It's a maintainer-fileed, well-scoped docs task with an internal Jira ticket (CRAFT-3959), so it should stay open rather than be closed as stale.

Impact: 20 Quick Win: 15.0 Staleness: 65 Complexity: 25 Confidence: 80 Support Request: 0

Issue body

### What needs to get done Create a reference page using the same template as the other plugin pages (e.g. [uv plugin](https://canonical-charmcraft.readthedocs-hosted.com/en/stable/reference/plugins/uv_plugin/)) for the reactive plugin. The hidden reactive plugin piece under https://canonical-charmcraft.readthedocs-hosted.com/en/stable/reference/files/charmcraft-yaml-file/#parts can be used for this and replaced with a link to this reference page. ### Why it needs to get done This documentation is in a bad spot.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 20
Quick Win: 15.0
Staleness: 65
Complexity: 25
Confidence: 80
Support Request: 0
keep open Docs task to add a dedicated reference page for the reactive plugin, mirroring the uv plugin page, and replace the inline reactive section in the charmcraft.yaml reference. Open, unlabelled, last touched by a Jira-sync bot 381 days ago; no page exists yet.
qwen/qwen3.8-27b
Impact: 25
Quick Win: 20.0
Staleness: 55
Complexity: 20
Confidence: 80
Support Request: 0
keep open Docs task: add a reference page for the reactive plugin (like the uv plugin page) and link it from charmcraft.yaml parts docs. Open, no labels, only a Jira-sync bot comment; no reactive plugin page exists in docs yet.
qwen/qwen3.6-35b-a3b
Staleness: 85
Complexity: 10
Confidence: 80
Support Request: 5
needs triage Request to create a standalone reference documentation page for the reactive plugin, replacing its current embedded description. Unlabeled and inactive for over a year.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 15
Confidence: 80
Support Request: 10
needs triage Documentation task to create a dedicated reference page for the reactive plugin, replacing the current embedded YAML section. Unlabelled and unassessed by maintainers.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 15
Confidence: 80
Support Request: 0
needs triage Request to create a dedicated reference documentation page for the reactive plugin, replacing an embedded section. Unlabelled and inactive for over 10 months with no maintainer response.
qwen3.6-35b-a3b-mtp-q6
Staleness: 80
Complexity: 15
Confidence: 60
Support Request: 0
needs triage Establish a dedicated reference page for the reactive plugin to consolidate fragmented documentation. Open, unlabelled, and inactive for over 300 days, awaiting triage and assignment.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2092 Create a reference page for the charm plugin charmcraft open Documentation task to create a reference page for the charm plugin, mirroring the uv plugin page template. Unaddressed; no charm_plugin.rst exists in docs/reference/plugins/. Project is migrating users toward the uv plugin, which may reduce priority.
78%