Hi Jonathan,

> How important is consistency in options for Python command 
> line utilities?
> 
> I'm thinking particularly of consistent syntax for options that are 
> supported in more than one utility. We use some options quite 
> consistently, e.g. --durable always means the same thing.

Ok.

> Broker addresses are specified in various ways:
> 
> -a
> --broker-addr
> --broker-address
> a positional argument
> 
> Timeout can usually be specified as "-t" or "--timeout", but in 
> qpid-route, "-t" means "transport".

These are not good from a user-friendliness perspective.

> Should we care about this?

Definitely. They should be consistent across all utilities, python or
otherwise.

-Steve


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to