Change templates to link to current documentation
Metadata
Current evaluation
Maintainer task to update charmcraft.yaml templates to link to modern documentation instead of outdated juju.is pages and remove repeated/outdated info; unlabelled and unassessed.
Suggested action: needs triage
Reason: The issue is a clearly scoped maintainer-authored improvement, but it has no labels, comments, or assignee, so it has not been formally triaged. Grep confirms juju.is links remain in templates (e.g. charmcraft/templates/charmlibs/new_library.py.j2) and elsewhere, but the exact target URLs and full set of template files still need investigation.
Evaluated by: mr-cal-bot
Impact:
45
Quick Win:
14
Complexity:
45
Confidence:
60
Actionability:
55
Issue body
### What needs to get done
The `charmcraft.yaml` files produced by our templates should link to modern documentation.
### Why it needs to get done
It currently links to the old documentation on `juju.is`, contains repeated and potentially outdated information, etc.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| ~deepseek/deepseek-pro-latest |
Impact:
45
Quick Win:
14
Complexity:
45
Confidence:
60
Actionability:
55
|
needs triage | Maintainer task to update charmcraft.yaml templates to link to modern documentation instead of outdated juju.is pages and remove repeated/outdated info; unlabelled and unassessed. | |
| qwen/qwen3.6-35b-a3b |
Impact:
30
Quick Win:
19
Complexity:
20
Confidence:
70
Actionability:
80
|
needs triage | Update outdated juju.is documentation links in charmcraft.yaml template files to the modern documentation.ubuntu.com platform. Issue remains open with no maintainer engagement after 560 days. | |
| qwen/qwen3.8-27b |
Impact:
30
Quick Win:
26
Staleness:
20
Complexity:
15
Confidence:
75
Support Request:
5
|
needs triage | Charmcraft templates should link charmcraft.yaml to modern docs instead of outdated juju.is pages. No comments or labels; recent template commits show active maintenance, so it needs triage. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
45
Complexity:
15
Confidence:
90
Support Request:
0
|
needs triage | Templates generating charmcraft.yaml files link to outdated juju.is documentation and need to be updated to point to current docs. Open, awaiting implementation. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
90
Complexity:
10
Confidence:
80
Support Request:
5
|
close stale | Template-generated charmcraft.yaml files link to outdated juju.is documentation instead of current docs. Issue is unlabelled, has no comments, and has been inactive for over a year. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
85
Complexity:
15
Confidence:
80
Support Request:
5
|
needs triage | Update charmcraft.yaml templates to link to current documentation instead of outdated juju.is links. Currently unlabelled and inactive for over a year. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2793 Update init templates to use a single current Charmcraft docs link | charmcraft | closed | PR #2793 was closed unmerged after a maintainer said its single-link cleanup was the opposite of the requested change. | |
| #1668 Update command docs for the unification of charmcraft.yaml | charmcraft | open | Command help still uses metadata.yaml for list-lib while lifecycle help uses charmcraft.yaml; later documentation cleanups were partial, leaving the unification task unresolved. |