[Be-devel] BE reorganization
John Szakmeister
john at szakmeister.net
Tue Jan 26 09:25:31 GMT 2010
On Tue, Jan 5, 2010 at 11:49 AM, Barry Warsaw <barry at canonical.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> On Jan 05, 2010, at 03:53 PM, Jelmer Vernooij wrote:
>
>>There was talk earlier about possibly splitting the Command API in
>>Bazaar off as a generic Python module.
>
> How does this compare with argparse and PEP 389?
>
> I completely understand that it's probably easier to split bzr's code off into
> a separate package that it would be to rewrite bzr to use argparse. Still,
> I'm not sure the Python world needs another argument parsing and command
> processing library.
>
> What are the strengths of bzr's code over argparse?
I'm coming late to this but two features I enjoy in bzr's command-line
parsing are aliases and hidden commands. As John mentioned later in
the thread, the help facility is nice too.
-John
More information about the bazaar
mailing list