Juju needs a -v switch

Bug #1237518 reported by Nick Veitch
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
juju-core
Won't Fix
Low
Unassigned

Bug Description

running juju -v <anything> returns the following:

  $ juju -v <xxx>
  verbose is deprecated with the current meaning, use show-log

There are a number of issues with this:

* -v is a standard unix option. Removing it does not really make any useful contribution to making juju easier to use/understand

* -v is already mentioned extensively in the docs. Its removal was not mentioned in any release notes. Removing user facing functionality without mentioning it in the docs or the release notes is a very BAD THING.

* adding an additional command doesn't diminish the utility of -v, so it is unclear why it was removed.

Tags: docs papercut ui
Jorge Castro (jorge)
Changed in juju-core:
status: New → Confirmed
Revision history for this message
Nick Veitch (evilnick) wrote :

addendum - I notice this change was mentioned in the 15.1 release notes, but without any clear explanation of why --verbose was dropped

Revision history for this message
John A Meinel (jameinel) wrote : Re: [Bug 1237518] Re: Juju needs a -v switch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2013-10-09 22:38, Nick Veitch wrote:
> addendum - I notice this change was mentioned in the 15.1 release
> notes, but without any clear explanation of why --verbose was
> dropped
>

The intent was to re-introduce it with a different meaning (rather
than just show the log dump with timestamps, etc, actually give
user-level descriptions about what is going on.)

John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlJWMEsACgkQJdeBCYSNAANPdwCfUyhRuuIlPAb1zJij9x3OBiMW
MHkAnjMJFoEMo4ICNf0qW0Hr4fRufkDG
=QmwT
-----END PGP SIGNATURE-----

Revision history for this message
Nick Veitch (evilnick) wrote :

yes, reintroducing it with more user-useful output would be great. But it would also be great if it still worked in the meantime.
I don't see what is being gained by simply turning it off.

Revision history for this message
Ian Booth (wallyworld) wrote :

It's not turned off though, is it? It still works as before, however there is a deprecation message. The reason for the deprecation message is that the semantics of -v are changing and users who are used to using -v to see the logging output might be surprised if the output were suddenly changed without any warning.

Revision history for this message
Nick Veitch (evilnick) wrote :

ah, yes it does. apparently I tried it with a command that emitted nothing to the log. I still thing we should leave this as a bug until there is a 'proper' -v

Curtis Hovey (sinzui)
Changed in juju-core:
status: Confirmed → Triaged
importance: Undecided → Low
tags: added: doc
removed: docs
tags: added: ui
Curtis Hovey (sinzui)
tags: added: docs
removed: doc
Changed in juju-core:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.