[MERGE] Mail clients listed in a registry

Neil Martinsen-Burrell nmb at wartburg.edu
Tue Aug 19 17:16:21 BST 2008


Here is a patch to make mail clients extensible by plugins by listing  
them in a registry. While Bazaar may reasonably try to support all  
popular mail clients, there will always be niche programs and  
platforms that we can't support.  There will also be times where some  
vaporware exists to support a certain client, but it hasn't landed  
yet.  (This is currently the case with Mail.app.)

The patch makes it possible to add a mail client from a plugin as the  
attached plugin demonstrates.  (This email sent using Mail.app and  
that plugin.)  Test coverage is still adequate as we currently test  
the getting of mail_clients from Config objects for every built-in  
client.

-Neil

-------------- next part --------------
A non-text attachment was scrubbed...
Name: email-client-registry-3641.patch
Type: application/octet-stream
Size: 10023 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080819/da122a03/attachment.obj 
-------------- next part --------------


-------------- next part --------------
A non-text attachment was scrubbed...
Name: __init__.py
Type: text/x-python-script
Size: 2320 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080819/da122a03/attachment.bin 
-------------- next part --------------




More information about the bazaar mailing list