Thanks for your reply.
I just installed the Mailman3 on my PC and checked list archives.
I found there is a discuss of
layout, I think there are two kinds of
layout available for this CLI tools. One of
layout is like shell, the
other just like git, the tools can make multi-methods and have
save config in some place, just like:
mailman-CLI passwd -c 'email@example.com` mailman-CLI list -a 'firstname.lastname@example.org'
and there can be some config in '~/.mailman-CLI/config', such as Email address and other preference.
What do you mean by 'not safe'? I don't think it is the requirement of
the project to sync backups to any 3rd party services. Backing up the backups should be the user's problem.
For the third question I ask, I have a new idea, I think maybe a hook for each operation is more flexible for user and make CLI tools more extensibility.
And is it necessary to make some code to prove I can do this project :) ?
Regards, Xiongzhi Gao, Computer School of Wuhan University