<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mailman.git/bin/newlist, branch master</title>
<subtitle>The GNU Mailing List manager.</subtitle>
<id>https://git.neuromancer.sk/mailman.git/atom/bin/newlist?h=master</id>
<link rel='self' href='https://git.neuromancer.sk/mailman.git/atom/bin/newlist?h=master'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/'/>
<updated>2006-04-27T13:36:59Z</updated>
<entry>
<title>The start of the conversion of the bin and cron scripts to modules invoked by</title>
<updated>2006-04-27T13:36:59Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2006-04-27T13:36:59Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=85e02a8e0ac388dcec48481530c237cbe9b379f9'/>
<id>urn:sha1:85e02a8e0ac388dcec48481530c237cbe9b379f9</id>
<content type='text'>
an uber-shell (called mmshell for now for lack of a better name).  The reason
I'm doing this is because while I understand and still accept the reason for
it, I really hate having to re-run configure (or config.status) every time I
make a change to a bin script.  mmshell looks at argv[0] to figure out which
Mailman.bin module to run.

Move newlist and rmlist to the new framework, but also, rewrite newlist to use
optparse instead of getopt.  Much nicer.  Also convert it to use $variables
for i18n even though the i18n._() function hasn't yet been updated to handle
these (it will soon).  rmlist hasn't yet been optparse-ified, but that's soon
too. :)
</content>
</entry>
<entry>
<title>back port from 2.1.6 / adding new files.</title>
<updated>2005-08-28T05:41:46Z</updated>
<author>
<name>tkikuchi</name>
</author>
<published>2005-08-28T05:41:46Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=1c0c9a0ce8d100157e4c1a21e7e0f8bddc990f50'/>
<id>urn:sha1:1c0c9a0ce8d100157e4c1a21e7e0f8bddc990f50</id>
<content type='text'>
</content>
</entry>
<entry>
<title>FSF office has moved. chdcking in for MAIN branch.</title>
<updated>2005-08-27T01:54:05Z</updated>
<author>
<name>tkikuchi</name>
</author>
<published>2005-08-27T01:54:05Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=2a6084d03b96f87af153b663cf3dd4776e7e37fb'/>
<id>urn:sha1:2a6084d03b96f87af153b663cf3dd4776e7e37fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update docstring.</title>
<updated>2002-12-02T14:44:19Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2002-12-02T14:44:19Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=3339c4e2e38a933b6692a3c5b7097b117b50273f'/>
<id>urn:sha1:3339c4e2e38a933b6692a3c5b7097b117b50273f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Jon Parise's patch to improve the usage() output for the command line</title>
<updated>2002-10-21T22:36:58Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2002-10-21T22:36:58Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=17da8273eb61687e1eb7c1e068613036fc1f3f46'/>
<id>urn:sha1:17da8273eb61687e1eb7c1e068613036fc1f3f46</id>
<content type='text'>
and cron scripts.  When code/status == 0, there's no error (it's
likely --help output) so send that to stdout.  Otherwise, it's an
error and the output goes to stderr.
</content>
</entry>
<entry>
<title>main(): Catch BadListNameError's that can get raised if the proposed</title>
<updated>2002-10-06T01:35:57Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2002-10-06T01:35:57Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=ba09e78c6de4444aa68184bcaecf82a0ea0593d4'/>
<id>urn:sha1:ba09e78c6de4444aa68184bcaecf82a0ea0593d4</id>
<content type='text'>
list name is invalid.
</content>
</entry>
<entry>
<title>main(): First, set the global language to the list's preferred</title>
<updated>2002-02-11T23:39:40Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2002-02-11T23:39:40Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=fbf751938c41372badfe86fa9b658ca34feb81ff'/>
<id>urn:sha1:fbf751938c41372badfe86fa9b658ca34feb81ff</id>
<content type='text'>
language for the email message that's sent out.  Then do the
translation and UserNotification generation, then reset the language
context and send the message.

Patch by Ben Gertzfield, modified by Barry.
</content>
</entry>
<entry>
<title>main(): Ben Gertzfield points out that newlist isn't consistent in its</title>
<updated>2001-12-16T06:18:19Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2001-12-16T06:18:19Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=ef73a8f700cf43adb101640846e73206f70f9ad9'/>
<id>urn:sha1:ef73a8f700cf43adb101640846e73206f70f9ad9</id>
<content type='text'>
use of the language for the template and the Subject: header.  Make
sure both the header and the template is in the list's preferred
language.

Also, add -l/--language option so that the list's preferred language
can be set from the command line.
</content>
</entry>
<entry>
<title>process_request(): Utils.get_site_email()'s second argument should no</title>
<updated>2001-11-20T17:12:09Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2001-11-20T17:12:09Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=0678f2ecbedea11ca3355eabbcec2f827f4ea099'/>
<id>urn:sha1:0678f2ecbedea11ca3355eabbcec2f827f4ea099</id>
<content type='text'>
longer include the leading dash.
</content>
</entry>
<entry>
<title>Ben Gertzfield's patch to hardcode the path to the python executable</title>
<updated>2001-09-07T23:18:47Z</updated>
<author>
<name>bwarsaw</name>
</author>
<published>2001-09-07T23:18:47Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=b497bcb818f249b4e1e1670b7fb9f09206bd4777'/>
<id>urn:sha1:b497bcb818f249b4e1e1670b7fb9f09206bd4777</id>
<content type='text'>
into the script's #! line -- based on --with-python settings, without
losing CVS revision history.

    #! /usr/bin/env python

becomes

    #! @PYTHON@

which gets substituted for in configure.
</content>
</entry>
</feed>
