Better charmcraft pack output
Metadata
Current evaluation
Closed as working as designed: Charmcraft follows Starcraft UX guidance; broader UX requests were redirected to canonical/craft-cli, with no code change made.
Resolution: closed not a bug
Reason: Maintainer @lengua closed the request on 2024-01-26, stating that Charmcraft follows the shared Starcraft UX guidelines. They directed broader Craft CLI UX suggestions to canonical/craft-cli and Charmcraft-specific requests to a new issue.
Evaluated by: mr-cal-bot
No scores available.
Issue body
I know there's been recently some discussion on making the `charmcraft pack` output more informative, here's my two cents on it:
What I wish I'd see:
```
$ charmcraft pack
Launching environment...
base name='ubuntu'
channel='20.04'
architectures=['amd64']
[ ================> ] ...done in 22.5 s.
Building dependencies (only required the first time you pack this charm)...
[ ================> ] ...done in 45.5 s.
Packing...
[ ================> ] ...done in 5.5 s.
All done in 1:35.5 m.
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed not a bug | Closed as working as designed: Charmcraft follows Starcraft UX guidance; broader UX requests were redirected to canonical/craft-cli, with no code change made. | |
| stealth/space-bunny-alpha | — | closed stale | UX feature request for richer `charmcraft pack` output was closed unimplemented after ~2 years of inactivity; lengau (2024-01-26) said Charmcraft follows the Starcraft UX guidelines and redirected broader UX asks to canonical/craft-cli. | |
| stealth/space-bunny-alpha | — | closed not a bug | Closed unimplemented in Jan 2024 by @lengau: charmcraft follows the shared Starcraft UX guidelines for pack output; users were redirected to canonical/craft-cli for broader progress/UX requests. | |
| stealth/space-bunny-alpha | — | closed not a bug | Closed without implementation: Charmcraft follows the Starcraft UX guidelines. The maintainer redirected broader progress and UX requests to canonical/craft-cli. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. Maintainers cited technical complexity in tracking dynamic build steps and existing UX guidelines. Broader UX improvements should be reported to the craft-cli repository instead. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as rejected. Maintainers cited technical limitations with dynamic step tracking and aligned output with craft-cli UX guidelines. General UX improvements should be submitted to craft-cli, while specific charmcraft requests require new issues. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed. Maintainers declined the request, citing technical limitations in tracking progress across autonomous build steps and the Craft Parts library. Future charmcraft UX improvements should be directed to the craft-cli repository. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #46 New functionality from charmcraft (CRAFT-706). | craft-cli | merged | Merged CRAFT-706 functionality from Charmcraft into craft-cli, including dispatcher and help-text improvements, via canonical/craft-cli#46 (4b190c5). |