<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mailman.git/mailman/commands, branch pluggable-workflows</title>
<subtitle>The GNU Mailing List manager.</subtitle>
<id>https://git.neuromancer.sk/mailman.git/atom/mailman/commands?h=pluggable-workflows</id>
<link rel='self' href='https://git.neuromancer.sk/mailman.git/atom/mailman/commands?h=pluggable-workflows'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/'/>
<updated>2009-01-25T18:01:41Z</updated>
<entry>
<title>Push the source directory into a 'src' subdirectory so that zc.buildout works</title>
<updated>2009-01-25T18:01:41Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2009-01-25T18:01:41Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=eefd06f1b88b8ecbb23a9013cd223b72ca85c20d'/>
<id>urn:sha1:eefd06f1b88b8ecbb23a9013cd223b72ca85c20d</id>
<content type='text'>
correctly regardless of how it's used.
</content>
</entry>
<entry>
<title>Picking some (py)lint.</title>
<updated>2009-01-05T00:41:05Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2009-01-05T00:41:05Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=f6d998b93b0dd8978eadc9abc4c3964e3fe66bf7'/>
<id>urn:sha1:f6d998b93b0dd8978eadc9abc4c3964e3fe66bf7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the mailman.interface magic.  Use the more specific interface imports.</title>
<updated>2009-01-04T05:22:08Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2009-01-04T05:22:08Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=59d2b6181ffa9517da97a6eb43a51396b1ff04f4'/>
<id>urn:sha1:59d2b6181ffa9517da97a6eb43a51396b1ff04f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- For command line scripts, -C names the configuration file to use.  For</title>
<updated>2009-01-03T10:13:41Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2009-01-03T10:13:41Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=e5a96f14fb0fe8196e7b3ea0306c9f57f45c3110'/>
<id>urn:sha1:e5a96f14fb0fe8196e7b3ea0306c9f57f45c3110</id>
<content type='text'>
  convenient testing, if -C is not given, then the environment variable
  MAILMAN_CONFIG_FILE is consulted.

- Mailing lists no longer have a .web_page_url attribute; this is taken
  from the mailing list's domain's base_url attribute.

- Incoming MTA selection is now taken from the config file instead of
  plugins.  An MTA for Postfix+LMTP is added.  bin/genaliases works again.

- The LMTP server now properly calculates the message's original size.

- If a message has no Message-ID, the stock archivers will return None for
  the permalink now instead of raising an assertion.

- IArchiver no longer has an is_enabled property; this is taken from the
  configuration file now.

- In bin/create_list, fixed a unicode problem when the language is defined in
  the configuration file.

- Fixed bin/dumbdb, bin/list_lists, bin/remove_list, bin/unshunt, and
  bin/mailmanctl

- config.archivers is a property now, not a dictionary that needs
  initialization from plugins.

- IMailTransportAgent interface has been added.
</content>
</entry>
<entry>
<title>Bump copyright years</title>
<updated>2009-01-01T22:16:51Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2009-01-01T22:16:51Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=3f4f4b12d3e60bec5ac3136be86e4c2abe152c2f'/>
<id>urn:sha1:3f4f4b12d3e60bec5ac3136be86e4c2abe152c2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bin/test -t commands now works.</title>
<updated>2008-12-28T04:29:19Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2008-12-28T04:29:19Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=37a69a1b28e0dfbf8357e12798193969accf98ff'/>
<id>urn:sha1:37a69a1b28e0dfbf8357e12798193969accf98ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lots of changes to make bin/withlist work under a buildout environment.</title>
<updated>2008-12-20T20:41:16Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2008-12-20T20:41:16Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=dfccf2b7d2b5749c86267645aaf870f128dab2d8'/>
<id>urn:sha1:dfccf2b7d2b5749c86267645aaf870f128dab2d8</id>
<content type='text'>
mailman.configuration -&gt; mailman.config.config
mailman.initialize -&gt; mailma.core.initialize
mailman.loginit -&gt; mailman.core.logging (yay future absolute imports!)

Convert all configurations to lazr.config, though some legacy still remains,
and I haven't been able to remove Defaults.py yet.  Added as_boolean() and
as_log_level() helpers for explicit type conversion.  Added a schema.cfg.
</content>
</entry>
<entry>
<title>Upgrade to GPLv3.</title>
<updated>2008-09-25T03:46:44Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2008-09-25T03:46:44Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=6f4351721559e8b7b577d3a01216fec88121ed11'/>
<id>urn:sha1:6f4351721559e8b7b577d3a01216fec88121ed11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Complete the 'join' command, including allowing it to both register and</title>
<updated>2008-09-25T02:22:29Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2008-09-25T02:22:29Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=c129b48a91d11fd3fb69666b8109c3a9372b2f8f'/>
<id>urn:sha1:c129b48a91d11fd3fb69666b8109c3a9372b2f8f</id>
<content type='text'>
subscribe to a mailing list.
</content>
</entry>
<entry>
<title>Collect the initialization of adapters into a separate method.</title>
<updated>2008-09-24T03:30:05Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2008-09-24T03:30:05Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=546825b4ec7a1018bc2182646e8c0433271d1990'/>
<id>urn:sha1:546825b4ec7a1018bc2182646e8c0433271d1990</id>
<content type='text'>
Flesh out the join method.
</content>
</entry>
</feed>
