← Back to issue list

links that are emitted to the console must be tested

View original Github issue

Metadata

Project
rockcraft
Number
#608
Type
issue
State
open
Author
cjdcordeiro
Labels
Created
Updated
Closed

Current evaluation

Request to add tests ensuring doc URLs/slug links printed to the console stay valid as Rockcraft docs evolve; maintainer suggested using Sphinx intersphinx to generate links dynamically. Open 2+ years with no labels, no assignee, and no follow-up activity.

Suggested action: needs triage

Reason: The issue is a self-filed engineering task by maintainer cjdcordeiro with no labels, assignee, or any maintainer response beyond the author's own intersphinx suggestion comment. It has had no activity for ~2 years, but the underlying concern (hardcoded doc URLs in rockcraft/pebble.py and schema/rockcraft.json) is still present in the codebase, so it is not clearly obsolete — it simply needs triage to decide whether to pursue intersphinx-based link generation or a URL-validation test.

Impact: 30 Quick Win: 13.5 Staleness: 85 Complexity: 55 Confidence: 60 Support Request: 10

Issue body

### What needs to get done All slugs that are present in the Rockcraft codebase and especially those that are printed to the console must be tested to cope with changes of URL in the Rockcraft docs.in ### Why it needs to get done The Rockcraft docs evolve and that includes the base URL for certain pages. As such, if not tested, the slugs in the codebase can go obsolete and we won't know it unless we have tests.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 30
Quick Win: 13.5
Staleness: 85
Complexity: 55
Confidence: 60
Support Request: 10
needs triage Request to add tests ensuring doc URLs/slug links printed to the console stay valid as Rockcraft docs evolve; maintainer suggested using Sphinx intersphinx to generate links dynamically. Open 2+ years with no labels, no assignee, and no follow-up activity.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 40
Confidence: 85
Support Request: 5
needs triage Request to test console-emitted documentation links to prevent obsolescence, suggesting Sphinx intersphinx for dynamic generation. Currently inactive for over two years with no maintainer triage.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 30
Confidence: 85
Support Request: 0
needs triage Untriaged feature request to add tests for console-emitted documentation links, suggesting Sphinx intersphinx for dynamic generation. Currently inactive for over two years with no maintainer assessment or labels.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 25
Confidence: 80
Support Request: 0
needs triage Task to test console-emitted documentation links to prevent breakage as docs evolve. Suggests using Sphinx intersphinx for dynamic generation. Currently unlabelled and inactive for over two years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 88
Complexity: 40
Confidence: 70
Support Request: 10
needs triage Test console-emitted links in Rockcraft to prevent broken documentation URLs. Maintainer recommends Sphinx intersphinx for dynamic generation. Issue remains open and awaiting implementation.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.