[Mailman-Developers] [GSoC 2014] Mailman CLI Project

Rajeev S rajeevs1992 at gmail.com
Fri May 2 03:06:03 CEST 2014


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>*


More information about the Mailman-Developers mailing list