Issue #12251 has been updated by Daniel Pittman.

Status changed from Accepted to Needs Decision

Matt Robinson wrote:
> Warning output should go to STDERR, all other output to STDOUT.

This is a behavioural change for this code, compared to other 2.7.x code.  Has 
a decision been made about the value of that, compared to the cost of 
difference, yet?

Has a decision been made about the future direction of this change, yet, so we 
know what the behaviour should be in Telly?

> Colors should be supressed if the output stream is not a TTY.

This should follow the behaviour of the current log system.

> Messages sent to STDERR should be bright red.

This is a wild divergence, where previously parts of Puppet could print to 
these output channels without any colour applied at all, and only log messages 
were coloured.  Has a decision been made about the cost of changing this so 
late in a stable series?

Do we have a decision about this as a long term change, so we know what 
behaviour to expect in Telly?

> Version ranges should be bright magenta.
> The version string for installed modules should be cyan.
> Nice to have: if the output stream is not a TTY, default to YAML or JSON 
> output.

That last should be a separate ticket, tracking a *uniform* change to Faces.  
It is an API breaking change, so shouldn't apply inside the stable series, only 
in Telly, and should apply uniformly to everything built on faces.
----------------------------------------
Feature #12251: Colorized puppet module list output
https://projects.puppetlabs.com/issues/12251

Author: Matt Robinson
Status: Needs Decision
Priority: Normal
Assignee: Pieter van de Bruggen
Category: 
Target version: 2.7.x
Affected Puppet version: 
Keywords: geordi
Branch: 





-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to