← Back to issue list

Provide a way to merge other log file into current one

View original Github issue

Metadata

Project
craft-cli
Number
#121
Type
issue
State
open
Author
facundobatista
Labels
Created
Updated
Closed

Current evaluation

Feature request from maintainer to add a merge_logs_from method to Emitter for merging external log files (e.g. subprocess output) into the current log. Unlabelled, no comments, no implementation found in codebase after ~4 years.

Suggested action: needs triage

Reason: The issue has no labels, no comments, no assignee, and no sign of categorisation or prioritisation despite being filed by a maintainer. The feature (merge_logs_from) is confirmed absent from craft_cli/messages.py — open_stream handles subprocess output to the terminal but does not merge into the log file. The request remains technically valid but needs a maintainer to scope, label, and decide priority.

Impact: 35 Quick Win: 19.25 Staleness: 60 Complexity: 45 Confidence: 75 Support Request: 0

Issue body

Applications using the library sometime need to merge other logs into the current one (for example, the collected output of a subprocess run). The library should provide a method like `merge_logs_from` to merge lines from other file into the current one.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 35
Quick Win: 19.25
Staleness: 60
Complexity: 45
Confidence: 75
Support Request: 0
needs triage Feature request from maintainer to add a merge_logs_from method to Emitter for merging external log files (e.g. subprocess output) into the current log. Unlabelled, no comments, no implementation found in codebase after ~4 years.
qwen/qwen3.6-35b-a3b
Staleness: 90
Complexity: 20
Confidence: 85
Support Request: 10
needs triage Feature request to add a merge_logs_from method for merging external log files into the current log. Untriaged, no comments, inactive for over a year.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 20
Confidence: 80
Support Request: 10
needs triage Feature request to add a merge_logs_from method for combining external log files into the current log stream. Unlabelled, zero comments, and inactive for over a year, awaiting project assessment.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 20
Confidence: 70
Support Request: 10
needs triage Proposes a merge_logs_from method to combine external logs, such as subprocess output, into the active log. Open, unlabelled, zero comments, inactive for 463 days, awaiting triage or assignment.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.