← Back to issue list

improve the speed rockcraft's iterative design experience

View original Github issue

Metadata

Project
rockcraft
Number
#432
Type
issue
State
open
Author
ca-scribner
Labels
Created
Updated
Closed

Current evaluation

Feature request to improve rockcraft pack build speed and caching for iterative development. Untriaged, no maintainer comments, inactive for over a year.

Suggested action: needs triage

Reason: The issue has no labels, no maintainer comments, and no assignee after 1004 days. While the repo has evolved significantly (craft-application 5, overlay features, OCI image caching service), no specific PR or commit addresses this caching/speed improvement request. The feature remains relevant as iterative development speed is a core UX concern.

Impact: 50 Quick Win: 20.0 Staleness: 85 Complexity: 60 Confidence: 75 Support Request: 10

Issue body

### What needs to get done Sped up the iterative design experience of using rockcraft. For example, this could be through more advanced caching between `rockcraft pack` calls. iiuc there is caching already (some things are preserved unless you do `rockcraft clean`), but it feels like the current state doesn't hit the right balance and more would be possible. As an example, if I am fixing a `RUN` directive in a dockerfile I can edit the file, rebuild, and likely docker starts building exactly where I left off last time due to caching (process takes a few seconds). The comparable experience in rockcraft is slower. Whether it is caching or something else that can improve this, something is missing. ### Why it needs to get done A lot of the development time spent using rocks is in rerunning `rockcraft pack` and waiting to see if you fixed whatever problem you're trying to solve.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 50
Quick Win: 20.0
Staleness: 85
Complexity: 60
Confidence: 75
Support Request: 10
needs triage Feature request to improve rockcraft pack build speed and caching for iterative development. Untriaged, no maintainer comments, inactive for over a year.
qwen/qwen3.6-35b-a3b
Staleness: 85
Complexity: 60
Confidence: 85
Support Request: 10
needs triage Feature request to improve rockcraft pack build speed and caching for iterative development. Untriaged, no maintainer comments, inactive for over a year.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 50
Confidence: 90
Support Request: 10
needs triage Feature request to improve rockcraft pack build speed and caching for iterative development. Currently untriaged with zero maintainer comments and inactive for over a year.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 65
Confidence: 85
Support Request: 10
needs triage Feature request to improve rockcraft build speed and iterative design through better caching. Unlabelled, zero maintainer comments, inactive for over a year.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 45
Confidence: 80
Support Request: 10
close stale Optimize rockcraft pack build speed for iterative development by improving build caching. Currently untriaged, inactive for over 300 days, and awaiting assignment or investigation.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.