Todd Leonhardt <todd.leonha...@gmail.com> added the comment:

The cmd2 project is in the process of rapidly stabilizing, but it isn't quite 
there yet.

The other cmd2 core maintainers and I do have a bunch of refactoring planned 
over the next 6 to 8 months or so.  Right now @kotfu (Jared Crapo) is working 
on replacing pyparsing with shlex.  Since shlex is built into Python, that 
removes one 3rd party dependency.   In early September we plan on abandoning 
support for Python 2.7 for future releases which will enable us to remove 
dependencies on most of the other 3rd party libraries we currently depend upon 
and to dramatically clean the code up in numerous other ways.  The one third 
party dependency which will be left is pyperclip, but honestly that isn't very 
well maintained and I've been thinking about removing the functionality we use 
it for (clipboard copy/paste).

Another core cmd2 maintainer, @kmvanbrunt (Kevin Van Brunt) has been toying 
with the idea of forking it and creating a lighter and simpler version with a 
reduced feature set.  If it is something the core developers view as desirable, 
I think it would perhaps be a viable path forward to have the cmd2 maintainers 
take over maintenance of cmd and to move towards that becoming the lightweight 
reduced feature set version and cmd2 living on as the heavier weight more full 
featured extension of cmd (but many of the current features of cmd2 could be 
merged into cmd).

----------
nosy: +tleonhardt

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue33233>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to