← Back to issue list

messages: allow to set the terminal window title

View original Github issue

Metadata

Project
craft-cli
Number
#160
Type
pull request
State
open
Author
sergio-costas
Labels
Created
Updated
Closed

Current evaluation

Adds terminal window title setting via ANSI escape codes to show build progress. Last active 2.9 years ago; codebase has since undergone major refactoring (starbase merge, new emitter API). Feature never merged; issue #159 still open but untriaged.

Suggested action: close stale

Reason: Last activity was 2023-09-25 (2.9 years ago) with the author declaring it ready, but no maintainer followed up. The codebase has since undergone major refactoring (starbase merge #340, new emitter API, ruff migration) making this diff obsolete. The underlying issue #159 remains open but untriaged with no active development, and the specific implementation would need complete rework against the current architecture.

Impact: 25 Quick Win: 16.25 Staleness: 85 Complexity: 35 Confidence: 75

Issue body

This patch allows to set the text in the title of a terminal window. The idea is to allow snapcraft to set in the title which step is currently doing. This is a first proposal for https://github.com/canonical/craft-cli/issues/159 - [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox`?

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 25
Quick Win: 16.25
Staleness: 85
Complexity: 35
Confidence: 75
close stale Adds terminal window title setting via ANSI escape codes to show build progress. Last active 2.9 years ago; codebase has since undergone major refactoring (starbase merge, new emitter API). Feature never merged; issue #159 still open but untriaged.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 15
Confidence: 90
close stale Adds terminal window title setting via ANSI escape codes. Inactive for over two years with unresolved review comments on terminal compatibility and title persistence.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 15
Confidence: 85
close stale Adds terminal window title support via ANSI escape codes for snapcraft step tracking. Currently inactive for nearly three years with unresolved compatibility concerns and no maintainer response.
qwen3.6-35b-a3b-mtp-q6
Staleness: 92
Complexity: 15
Confidence: 75
close stale Enables setting terminal window titles via ANSI codes, allowing build tools to display current steps. Marked ready for merge by author after addressing compatibility notes. Stale but awaiting maintainer review.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-cli#159 (confidence 90%)

    This PR is explicitly described as 'a first proposal for' issue #159 (Allow to show the current progress in the window titlebar), which remains open and untriaged.

Related issues

No related issues found above the similarity threshold.