[Mailman-Developers] [GSoC 2014] Command line Client

Florian Fuchs flo.fuchs at gmail.com
Tue Mar 4 08:47:38 CET 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



On 03/03/2014 03:11 PM, Rajeev S wrote:
> Hi Florian,
> 
> I had discussed about the full anonymization project with Stephen
> and I had found that I had quite misunderstood the use case of that
> project.
> 
> So I have decided to go forward with applying for the mailman
> command line client project.
> 
> The deliverables of the project would be, at the least,
> 
> * Command line tools to perform tasks in the mailman client docs *
> Any Extra useful functionalities that can be identified, such as 
> export, backup * Other Useful tools like backup and restore. * Man
> Page entries for the new commands

Sounds good! But make sure to mark steps 2 to 4 as optional.

> Also, I did not quite get the "/coming up with a //great layout /"
> part. Do you mean to build a custom shell for mailman? If yes, what
> extra functionality should it provide than the standard command
> line tools?

I don't know if I would call it a shell, but something like that, yes.
I talked about it with Patrick Koetter a while ago (who is also a
possible mentor for this project), and we had something *a little*
similar to the mysql/sqlite3 client in mind. Similar meaning: You
start the client (possibly providing some context option, like the
database used) and then perform operations on a given context/object
(in our case: lists, users, addresses, preferences) using predefined
commands.

Ideally, the application makes all operations pretty easy, by using
auto-completion, a good help function etc.

This is just a rough idea though, maybe you can come up with a better
one... ;-)


Florian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTFYUaAAoJEEceGbPdavl7jEEIAKJa5XMXRXp9HxJsQgyurZi+
YHqbJlGGNPG0eXOkHS2gdkNXp36cwSLgtKZM/1Xj9pvgnj5+MKlMg8528iGUNqDU
WUdQlIcWLsVovy0m3ANI77k8I5TBFCl8vX4X0NuR05H6RmqwjtlWs9ZnFXlPnrtd
atMCXm7JkEwubTcI+m6I5utLDNzmNLzPwRekFX9umcMR1DXmIDm5v8cE16+DWLmj
ZO5Fj83OH8pA6sUvucfR6YddbDlgRsVfC6K88j2yHFl+0GUeYwIoKPHFXu49/zj+
ThcnNkhx4nMiJlKh41urxA27ysvCavbhgjGvehwWp6eDHBQT29lJtBPEWKRRryM=
=AY/u
-----END PGP SIGNATURE-----


More information about the Mailman-Developers mailing list