← Back to issue list

docs: fix broken link to Juju docs in template CONTRIBUTING.md

View original Github issue

Metadata

Project
charmcraft
Number
#2350
Type
pull request
State
merged
Author
tonyandrewmeyer
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #2350 updated two obsolete Juju development-setup links in the template CONTRIBUTING.md to their current documentation equivalents.

Resolution: closed resolved

Reason: PR #2350 was approved by three reviewers and merged, resolving the broken links with a four-line, two-file documentation update.

Evaluated by: mr-cal-bot

No scores available.

Issue body

juju.is/docs/sdk/dev-setup 404s now. This PR changes the links to that page in the template CONTRIBUTING.md to point to [the current equivalent](https://github.com/tonyandrewmeyer/charmcraft/pull/new/fix-link-in-contributing.md). (There are many other juju.is links, but fixing these ones in particular seems straightforward, and many of the other redirect).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2350 updated two obsolete Juju development-setup links in the template CONTRIBUTING.md to their current documentation equivalents.
stealth/space-bunny-alpha — closed resolved Merged PR #2350 updated the broken Juju SDK development setup links in template CONTRIBUTING.md files to the current documentation URLs.
stealth/space-bunny-alpha — closed resolved Merged PR #2350 updated two broken Juju dev-setup links in the charm template's CONTRIBUTING.md; PR #2351 was opened to fix similar template README links.
stealth/space-bunny-alpha — closed resolved Merged charmcraft#2350, updating broken Juju setup links in the template CONTRIBUTING.md to current documentation equivalents.
stealth/space-bunny-alpha — closed resolved Merged #2350 updated the broken Juju documentation links in the template CONTRIBUTING.md to the current equivalent. The +4/-2 change was approved.
stealth/space-bunny-alpha — closed resolved Merged in canonical/charmcraft#2350, replacing obsolete Juju SDK setup links in template CONTRIBUTING.md files with current documentation links.
stealth/space-bunny-alpha — closed resolved Merged #2350, replacing the broken juju.is/docs/sdk/dev-setup link in the template CONTRIBUTING.md with its current equivalent.
qwen/qwen3.6-35b-a3b — — Merged a fix for a broken Juju documentation link in the CONTRIBUTING.md template. Approved by three reviewers and passed CI checks. The change updates the URL to the current equivalent, resolving a 404 error.
qwen3.6-35b-a3b-mtp-q6 — — Merged fix for a broken Juju documentation link in the CONTRIBUTING.md template. A follow-up PR updated template README files. Maintainers agreed to classify template fixes as fix(templates) instead of docs.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#2351 (confidence 98%)

    Follow-up PR #2351, merged as commit 368b5382, updated current Juju documentation links in template README files.

Related issues

Issue Project State Summary Similarity
#2351 fix(templates): update out-of-date parts in template README files charmcraft merged Merged PR #2351 (commit 368b5382), updating Kubernetes and machine template READMEs with current config names, dynamic package names, and Juju documentation links.
76%
#2090 Docs: Update links to juju.is/docs charmcraft open Update juju.is/docs links to canonical-juju.readthedocs-hosted.com; docs portion partially done via PRs, but many source-code links remain.
74%
#2136 docs: fix broken references to juju docs charmcraft merged Merged in canonical/charmcraft#2136 (commit fe64df47), fixing six broken Juju documentation references across four docs files alongside juju/juju#18788 and #18790.
74%
#2135 Docs: Broken references to Juju charmcraft closed Fixed by merged PR charmcraft#2136 in commit fe64df47, correcting six broken Juju documentation references across four files.
73%
#1052 docs: Update README.md contributing link rockcraft merged Merged PR #1052 (commit 509abf1a) fixed the broken contributing link in README.md, pointing it to CONTRIBUTING.md instead of the stale URL. Docs-only, +1/-1 lines; approved by 3 reviewers.
72%
#296 docs: fix bad link imagecraft merged Merged PR #296 as commit aaf3bb9, correcting a broken link in SECURITY.md with a one-line documentation change.
72%
#2797 docs: update Juju LXD reference link charmcraft merged PR #2797 (commit 705bb0ba) merged, replacing the outdated Juju LXD docs link in lxd-profile.yaml with the current Ubuntu page, fixing issue #2759.
71%
#5637 docs: fix CONTRIBUTING.md typos snapcraft merged Docs-only PR merged as commit 4ad38c556, correcting typos and internal links in CONTRIBUTING.md (+3/-3, one file); approved by two reviewers.
71%
#2327 docs: fix some links charmcraft merged Merged PR #2327 (f829b25d), correcting broken documentation links in two files with a +3/-3 change.
70%
#456 docs/intro.md: Fix broken developer reference link. snapcraft merged Merged PR #456 corrected the broken developer-reference link in docs/intro.md as commit 3360bff71, resolving Launchpad bug #1558296.
70%