← Back to issue list

Upstream Charmcraft's store service

View original Github issue

Metadata

Project
craft-application
Number
#682
Type
issue
State
open
Author
mr-cal
Labels
—
Created
Updated
Closed
—

Current evaluation

Move Charmcraft's store service into craft-application to remove duplicated code; it remains open, unlabeled, and unresolved pending triage.

Suggested action: needs triage

Reason: The issue states a clear refactoring goal—upstreaming Charmcraft's store service to de-duplicate code—but has no labels, assignee, substantive maintainer assessment, or acceptance criteria; the only comment is an automated Jira-sync notice. Repository inspection still shows no StoreService or related store implementation in craft_application/services, so the request needs prioritization and further scoping rather than closure.

Evaluated by: mr-cal-bot

Impact: 35 Quick Win: 9 Complexity: 58 Confidence: 88 Actionability: 58

Issue body

### What needs to get done Upstream Charmcraft's store service into craft-application ### Why it needs to get done To de-duplicate code

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 35
Quick Win: 9
Complexity: 58
Confidence: 88
Actionability: 58
needs triage Move Charmcraft's store service into craft-application to remove duplicated code; it remains open, unlabeled, and unresolved pending triage.
qwen/qwen3.6-35b-a3b
Impact: 40
Quick Win: 5
Complexity: 60
Confidence: 60
Actionability: 30
needs triage Feature request to upstream Charmcraft's store service into craft-application for code de-duplication. Open 552 days with no maintainer assessment, labels, or assignee.
qwen/qwen3.8-27b
Impact: 35
Quick Win: 16
Staleness: 75
Complexity: 55
Confidence: 70
Support Request: 5
needs triage Request to upstream Charmcraft's store service into craft-application to de-duplicate code. Open 532 days with only an auto-generated Jira sync comment (CRAFT-4336); no labels, assignee, or maintainer response. Store service still not present in craft_application/services.
qwen/qwen3.6-35b-a3b
Staleness: 90
Complexity: 75
Confidence: 85
Support Request: 10
needs triage Request to upstream Charmcraft's store service into craft-application to de-duplicate code. Open for over a year with no maintainer response or labels, currently awaiting triage.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 70
Confidence: 70
Support Request: 5
needs triage Request to upstream Charmcraft's store service into craft-application to de-duplicate code. Unlabelled, unassigned, and inactive for over a year with no maintainer triage or prioritization.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1459 feat: basic store service charmcraft merged Merged in canonical/charmcraft#1459 (5dcad2af), adding a craft-application-style StoreService for store commands with Charmcraft-specific defaults.
72%