← Back to issue list

docs(extensions/kde-neon): change reference to use upstream repository

View original Github issue

Metadata

Project
snapcraft
Number
#5228
Type
issue
State
open
Author
lengau
Labels
Type: Documentation
Created
Updated
Closed
—

Current evaluation

Docs task: repoint the KDE Neon 6 example project-file link in docs/reference/extensions/kde-neon-extensions.rst from lengau's keysmith fork (invent.kde.org/alexlowe/keysmith/.../snapcraft.yaml) to the upstream KDE repo

Suggested action: keep open

Reason: The issue is maintainer-authored, labelled Type: Documentation, and the exact stale link still exists at HEAD in docs/reference/extensions/kde-neon-extensions.rst:261 (verified by grep), with no commit in the log ever changing it. @mr-cal confirmed on 2025-04-28 that upstream 'was bumped to core24', unblocking the prerequisite named in the body, so this is a valid, still-open doc fix. Impact is low (single external reference link, no code impact); the only wrinkle raising complexity/actionability ambiguity is mr-cal's note that upstream's snapcraft.yaml is 'slightly different', which may also require regenerating the accompanying literalinclude diff (docs/reference/extensions/code/kde-neon-6-extension-keysmith-expanded.diff).

Evaluated by: mr-cal-bot

Impact: 22 Quick Win: 13 Complexity: 25 Confidence: 84 Actionability: 78

Issue body

### What needs to get done Once https://invent.kde.org/alexlowe/keysmith/-/blob/aml/snapcraft/snapcraft.yaml is merged into the main keysmith project, we should update the link to it in the KDE Neon extensions reference. ### Why it needs to get done We shouldn't be pointing to my own library

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 22
Quick Win: 13
Complexity: 25
Confidence: 84
Actionability: 78
keep open Docs task: repoint the KDE Neon 6 example project-file link in docs/reference/extensions/kde-neon-extensions.rst from lengau's keysmith fork (invent.kde.org/alexlowe/keysmith/.../snapcraft.yaml) to the upstream KDE repo
qwen/qwen3.6-35b-a3b
Impact: 20
Quick Win: 14
Complexity: 10
Confidence: 85
Actionability: 80
keep open Update KDE Neon extensions docs link from personal fork to upstream keysmith repository
qwen/qwen3.8-27b
Impact: 15
Quick Win: 14
Staleness: 70
Complexity: 5
Confidence: 78
Support Request: 5
keep open Docs link in KDE Neon extensions reference still points to personal fork (alexlowe/keysmith) instead of upstream (utilities/keysmith). Labeled, acknowledged by maintainer, but no PR created in ~16 months.
qwen/qwen3.6-35b-a3b
Staleness: 90
Complexity: 10
Confidence: 85
Support Request: 5
close stale Documentation update to replace a personal fork link with the upstream KDE repository for the KDE Neon extension. Awaiting confirmation on whether to proceed despite upstream snapcraft.yaml changes.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 10
Confidence: 70
Support Request: 0
keep open Documentation update to replace a personal fork link with the official upstream keysmith repository reference. Awaiting confirmation on compatibility with upstream's core24 snapcraft.yaml changes.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#5220 (confidence 62%)

    Merged PR 'docs: migrate kde neon extensions' that introduced both the offending link and the keysmith expanded.diff file (first entry in git log for those paths)

Related issues

Issue Project State Summary Similarity
#5220 docs: migrate kde neon extensions snapcraft merged Docs-only PR migrating the KDE Neon extension reference to the new docs layout was merged into main as commit befd4e8f2 on 2025-01-31, after rebasing onto #5212.
76%