summaryrefslogtreecommitdiff
path: root/Mailman/HTMLFormatter.py
diff options
context:
space:
mode:
authorbwarsaw2006-10-08 18:23:22 +0000
committerbwarsaw2006-10-08 18:23:22 +0000
commite22c46d9d4f440bf23d053f80954ab91928f33f7 (patch)
tree300c6636534097e6011cb7f88843d42a7298fe51 /Mailman/HTMLFormatter.py
parent838e3e65cf36777f063b8fa3c5ee4ff057ef80a6 (diff)
downloadmailman-e22c46d9d4f440bf23d053f80954ab91928f33f7.tar.gz
mailman-e22c46d9d4f440bf23d053f80954ab91928f33f7.tar.zst
mailman-e22c46d9d4f440bf23d053f80954ab91928f33f7.zip
First crack at an XML exporter of a mailing list's configuration and
membership. The next step is to write an XML importer that reads this file. I'm not 100% sure that all the import data is included yet, but the intent is that this will be the official way to move mailing lists. A few notes: member passwords are not included by default, the idea being that if we enable XML dumping from the web, we don't want the clear text user passwords to be leaked. A command line option includes the member passwords. Also, the various substitutable texts (i.e. those that include %-strings) will be autoconverted to $-strings. In Mailman 2.2, we'll only have $-strings, although this is not yet enforced in other parts of the code yet. Convert config_list.py to mmshell, $-strings, and optparse.
Diffstat (limited to 'Mailman/HTMLFormatter.py')
0 files changed, 0 insertions, 0 deletions