parts: show the current part lifecycle in the window title
Metadata
Current evaluation
Closed unmerged pending craft-cli#160’s terminal-title API; the maintainer asked the author to reopen once that prerequisite work was complete.
Resolution: closed superseded
Reason: Maintainer @sergiusens closed the PR because the required craft-cli work was incomplete and requested reopening after its completion. The implementation therefore depends on canonical/craft-cli#160.
Evaluated by: mr-cal-bot
No scores available.
Issue body
When building a snap with several parts using -v, it's usually not possible to know which part is being built due to the long text output.
This patch shows in the window title the part lifecycle that is being executed.
Although maybe a better way would be to add a method "set_title" in craft_cli... but that would require two PRs.
- [X] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint`?
- [ ] Have you successfully run `pytest tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged pending craft-cli#160’s terminal-title API; the maintainer asked the author to reopen once that prerequisite work was complete. | |
| stealth/space-bunny-alpha | — | closed superseded | External PR to show the current part lifecycle in the terminal window title was closed unmerged on 2023-07-12 by @sergiusens, pending the craft-cli#160 terminal-title API; author was asked to reopen once it lands. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged pending craft-cli#160’s terminal-title API; maintainer @sergiusens asked for reopening after that prerequisite was complete. | |
| stealth/space-bunny-alpha | — | closed stale | Window-title support for part lifecycle stages was not merged; the author validated it, but maintainers closed #4217 pending completion of the craft-cli title API. | |
| stealth/space-bunny-alpha | — | closed stale | PR #4217 was closed unmerged pending completion of required craft-cli window-title support; the author was asked to reopen it once that upstream work was finished. | |
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged: a maintainer said the required craft-cli title API was incomplete and asked for reopening. canonical/craft-cli#160 remains open. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned without merging. Closed pending completion of a required upstream dependency in craft-cli. The author updated the code and verified functionality, but maintainers closed it until the upstream work is finalized. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without merging. Maintainer cited incomplete upstream craft-cli changes as the reason, requesting a reopen once resolved. Contributor disputed, noting the feature works despite terminal-specific display issues. |
Update history
No update history recorded yet.
Related work
-
Blocked By:
canonical/craft-cli#160
(confidence 100%)
Provides the terminal-title API required by this Snapcraft change.
Related issues
No related issues found above the similarity threshold.