I'd have to agree.  I like the old style better.  Why did we switch to
this strange format?

Jay

On Fri, Nov 30, 2012 at 4:49 PM, Kevin Dalley <kdal...@vmware.com> wrote:
> I recently noticed that the master branch of FreeRDP has a change in the 
> command line interface.
>
> The new command line options no longer follow the POSIX standard for command 
> line interface or the GNU standard for CLI.
>
> Here are references for both standards:
> POSIX:
> http://pubs.opengroup.org/onlinepubs/009604499/basedefs/xbd_chap12.html
> GNU:
> http://www.gnu.org/prep/standards/html_node/Command_002dLine-Interfaces.html
>
> I strongly recommend that any tool which runs on Linux follow these standards,
> rather than create a new command line interface. This interface is completely 
> different from
> any other tool which I have used on Linux.
>
> At VMware, we ship an application which runs xfreerdp, or alternatively, 
> rdesktop.
>
> A change in the command line interface breaks compatibility for us. We would 
> have to verify which version
> of xfreerdp is available, and then choose which version of command line 
> arguments to use. Of course,
> this problem can be worked around, but it is an ugly addition to the code.
>
> For those who haven't looked at the new command line interface, here is a 
> summary.
>
> Usage: xfreerdp [file] [options] [/v:<server>[:port]]
>
> Syntax:
> /flag (enables flag)
> /option:<value> (specifies option with value)
> +toggle -toggle (enables or disables toggle, where '/' is a synonym of '+')
> /v:<server>[:port] Server hostname
> /port:<number> Server port
> /w:<width> Width
> ...
> ------------------------------------------------------------------------------
> Keep yourself connected to Go Parallel:
> INSIGHTS What's next for parallel hardware, programming and related areas?
> Interviews and blogs by thought leaders keep you ahead of the curve.
> http://goparallel.sourceforge.net
> _______________________________________________
> Freerdp-devel mailing list
> Freerdp-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freerdp-devel

------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
INSIGHTS What's next for parallel hardware, programming and related areas?
Interviews and blogs by thought leaders keep you ahead of the curve.
http://goparallel.sourceforge.net
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to