NB: the following is obsolete in mailman/postfix days.
Back in the ezmlm/qmail days, there was a script for creating a new mailing list.
The even older instructions are here, but using the script is much simpler. One must manually update https://sourceware.org/lists.html = /sourceware/www/sourceware/ml/lists.html. Also tweak /sourceware/www/sourceware/*/$project/$project.mrc.
usage: mkmail [--gcc] [--local] [--msgsize=n] [--cvs] listname project projdir frequency moderators...
--gcc means make a gcc.gnu.org list
--local make a local-only list
--msgsize=n maximum message size
--cvs this is a cvs commit list
listname name of the list, e.g. "mauve-discuss"
project name of the project, e.g. "Mauve".
"Mauve Project" will show up on the archive web pages
projdir project directory;
http://sourceware.org/mauve/ is the project web page
frequency How often to update: "monthly", "quarterly" or "yearly"
moderators user names of folks who moderate the list