[GSoC 2014] Mailman CLI Project
Hi,
I will be using the following branch for the Mailman CLI project
*https://code.launchpad.net/~rajeevs1992/mailman.client/mailmancli <https://code.launchpad.net/~rajeevs1992/mailman.client/mailmancli>*
I have created and committed the basic structure of the project in the branch.Also, as the first step I have implemented the "create list" functionality for the command line tools.
A few snapshots:
1.As discussed in stage of proposal review, the command mmclient (currently script) triggers the shell if no argument is specified and performs the action when an argument is supplied.
2.The argparse module has been used for parsing arguments. Shell is built using Cmd module, currently no functionality.
3.The code has been verified with pep8 *and* flake8 tools. It also passes most of the guidelines mentioned in Barry's styleguide. Some of the guidelines are yet to be met, like the licensing block and stuff like __all__. Also the ^L at major sections are also not added.(Is it still necessary?)
4.The code rests in mailman.client/src/mailmanclient/cli
I guess it would be easier to discuss the design and architecture based on this.
*Regards,* *Rajeev S* *Government Engineering College,Thrissur* *http://rajeevs.tk <http://rajeevs.tk>*
participants (1)
-
Rajeev S