<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mailman.git/src/mailman/model/docs/pending.rst, branch pluggable-workflows</title>
<subtitle>The GNU Mailing List manager.</subtitle>
<id>https://git.neuromancer.sk/mailman.git/atom/src/mailman/model/docs/pending.rst?h=pluggable-workflows</id>
<link rel='self' href='https://git.neuromancer.sk/mailman.git/atom/src/mailman/model/docs/pending.rst?h=pluggable-workflows'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/'/>
<updated>2015-12-16T19:52:56Z</updated>
<entry>
<title>A few minor cleanups.</title>
<updated>2015-12-16T19:52:56Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2015-12-16T15:38:04Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=ff84c2bb24555d4ae6276b1dca7071b440172bdb'/>
<id>urn:sha1:ff84c2bb24555d4ae6276b1dca7071b440172bdb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement suggestions from the review</title>
<updated>2015-12-16T16:17:30Z</updated>
<author>
<name>Aurélien Bompard</name>
</author>
<published>2015-12-16T10:29:27Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=1f6f1428fa01ea7d3499e3e1234fcd2241295675'/>
<id>urn:sha1:1f6f1428fa01ea7d3499e3e1234fcd2241295675</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make sure that Pendables always have a type</title>
<updated>2015-12-16T16:04:25Z</updated>
<author>
<name>Aurélien Bompard</name>
</author>
<published>2015-12-02T09:30:59Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=30611aa0d445bc5e19ce37f6b01289f9cc2b7f0b'/>
<id>urn:sha1:30611aa0d445bc5e19ce37f6b01289f9cc2b7f0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Checkpointing.</title>
<updated>2015-04-16T19:28:06Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2015-04-16T19:28:06Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=53d4229bff96677a54fd443322c166c2bdcc3054'/>
<id>urn:sha1:53d4229bff96677a54fd443322c166c2bdcc3054</id>
<content type='text'>
</content>
</entry>
<entry>
<title> * Mailing list subscription policy work flow has been completely rewritten.</title>
<updated>2015-04-15T14:05:35Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2015-04-15T14:05:35Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=67fd8d6dbcf8849b3c2f8cb42a10aed465ace76c'/>
<id>urn:sha1:67fd8d6dbcf8849b3c2f8cb42a10aed465ace76c</id>
<content type='text'>
   It now properly supports email verification and subscription confirmation
   by the user, and approval by the moderator using unique tokens.
   ``IMailingList`` objects now have a ``subscription_policy`` attribute.
</content>
</entry>
<entry>
<title>Give IPendings a count of entries.</title>
<updated>2015-04-13T21:26:52Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2015-04-13T21:26:52Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=3126d190d9c8a9b37da952cba42ea6e3b838a2c3'/>
<id>urn:sha1:3126d190d9c8a9b37da952cba42ea6e3b838a2c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix pending.rst.</title>
<updated>2014-12-14T19:11:28Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2014-12-14T19:11:28Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=994fdcdab09c9388b027f3c2abc083bef0889dc5'/>
<id>urn:sha1:994fdcdab09c9388b027f3c2abc083bef0889dc5</id>
<content type='text'>
NOTE NOTE NOTE: This is a potential upgrade issue.  The values in the pending
database used to be either custom pickle-like objects or actual pickles.  Now
all values are JSON representations.
</content>
</entry>
<entry>
<title>Use print functions consistently through, and update all __future__ imports to</title>
<updated>2014-04-28T15:23:35Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2014-04-28T15:23:35Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=d4d71f71f08d6d440b17482eecc5472dcfe6cbae'/>
<id>urn:sha1:d4d71f71f08d6d440b17482eecc5472dcfe6cbae</id>
<content type='text'>
reflect this.

Also, mock out sys.stderr on some tests so that their nose2 output is quieter.

A few other minor coding style consistencies.
</content>
</entry>
<entry>
<title>General code cleanup.</title>
<updated>2012-04-26T02:08:22Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2012-04-26T02:08:22Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=658fad42b04420962e6ac478247411ee77483d93'/>
<id>urn:sha1:658fad42b04420962e6ac478247411ee77483d93</id>
<content type='text'>
 - Add explicit dependency on zope.event in setup.py.
 - Use Python 3 compatible syntax for specifying that a class implements an
   interface, i.e. the @implementer class decorator.
 - print_function futures.
 - Whitespace normalization.
</content>
</entry>
<entry>
<title>Schema change.  After discussion at Pycon, we decided to change "real_name" to</title>
<updated>2012-03-15T22:48:41Z</updated>
<author>
<name>Barry Warsaw</name>
</author>
<published>2012-03-15T22:48:41Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/mailman.git/commit/?id=ac0f1c3916e797f3a2261e9a2631e496fb90a8f1'/>
<id>urn:sha1:ac0f1c3916e797f3a2261e9a2631e496fb90a8f1</id>
<content type='text'>
"display_name" across the board.

 * `IMailingList.real_name` -&gt; `IMailingList.display_name`
 * `IUser.real_name` -&gt; `IUser.display_name`
 * `IAddress.real_name` -&gt; `IAddress.display_name`

 * Schema changes:
   - real_name        -&gt; display_name (mailinglist, user, address)
</content>
</entry>
</feed>
