From 1407098 at bugs.launchpad.net Fri Jan 2 16:05:46 2015 From: 1407098 at bugs.launchpad.net (Ralf Jung) Date: Fri, 02 Jan 2015 15:05:46 -0000 Subject: [Bug 1407098] [NEW] When munging From and Reply-To, add original authoer To Cc instead of Reply-To References: <20150102150546.30731.58445.malonedeb@chaenomeles.canonical.com> Message-ID: <20150102150546.30731.58445.malonedeb@chaenomeles.canonical.com> Public bug reported: Steps to reproduce: * Configure a list to munge both From and Reply-To (from_is_list and reply_to_list) Actual behavior: The emails will have a Reply-To field with both the list address and the author address. As a result, hitting "Reply" in a MUA (tested with Thunderbird) results in both of these addresses as recipients. Expected behavior: The mail should be set up in a way that the MUA behavior is like it would be without From munging: "Reply" has only the author as recipient, while "Reply All" has both the author and the list as recipient. This can be achieved by adding the author to Cc instead of Reply-To in case reply_to_list is not 0. I attached a patch implementing this, that I tested successfully on my mailman installations. This patch is against the CookHeaders.py of Mailman 2.1.18. ** Affects: mailman Importance: Undecided Status: New ** Attachment added: "mailman-headers.diff" https://bugs.launchpad.net/bugs/1407098/+attachment/4291274/+files/mailman-headers.diff -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1407098 Title: When munging From and Reply-To, add original authoer To Cc instead of Reply-To To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1407098/+subscriptions From mark at msapiro.net Fri Jan 2 20:51:18 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 02 Jan 2015 19:51:18 -0000 Subject: [Bug 1407098] Re: When munging From and Reply-To, add original authoer To Cc instead of Reply-To References: <20150102150546.30731.58445.malonedeb@chaenomeles.canonical.com> Message-ID: <20150102195119.30731.99939.malone@chaenomeles.canonical.com> Thanks for the report and patch. There is still a situation that I need to consider further. If the post includes a Reply-To: with the poster's address and the list's first_strip_reply_to is No, then with your patch and a munged From:, the poster's address is in both the original From: and Reply-To: and ends up in both Cc: and Reply-To: in the delivered post. I've waffled on this issue before, see , so I need to give this some more thought. Additional input is welcome. ** Changed in: mailman Importance: Undecided => Medium ** Changed in: mailman Status: New => In Progress ** Changed in: mailman Milestone: None => 2.1.19 ** Changed in: mailman Assignee: (unassigned) => Mark Sapiro (msapiro) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1407098 Title: When munging From and Reply-To, add original authoer To Cc instead of Reply-To To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1407098/+subscriptions From 1407098 at bugs.launchpad.net Sun Jan 4 02:17:37 2015 From: 1407098 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Sun, 04 Jan 2015 01:17:37 -0000 Subject: [Bug 1407098] Re: When munging From and Reply-To, add original authoer To Cc instead of Reply-To References: <20150102150546.30731.58445.malonedeb@chaenomeles.canonical.com> Message-ID: <20150104011745.852.5499.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1407098 Title: When munging From and Reply-To, add original authoer To Cc instead of Reply-To To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1407098/+subscriptions From mark at msapiro.net Sun Jan 4 02:23:42 2015 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 04 Jan 2015 01:23:42 -0000 Subject: [Bug 1407098] Re: When munging From and Reply-To, add original authoer To Cc instead of Reply-To References: <20150102150546.30731.58445.malonedeb@chaenomeles.canonical.com> Message-ID: <20150104012343.30661.23004.malone@chaenomeles.canonical.com> My fix is somewhat different from the suggested patch. See . ** Changed in: mailman Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1407098 Title: When munging From and Reply-To, add original authoer To Cc instead of Reply-To To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1407098/+subscriptions From 1407098 at bugs.launchpad.net Sun Jan 4 13:13:17 2015 From: 1407098 at bugs.launchpad.net (Ralf Jung) Date: Sun, 04 Jan 2015 12:13:17 -0000 Subject: [Bug 1407098] Re: When munging From and Reply-To, add original authoer To Cc instead of Reply-To References: <20150102150546.30731.58445.malonedeb@chaenomeles.canonical.com> Message-ID: <20150104121317.24397.23277.malone@wampee.canonical.com> This does not seem to work here. I applied the CookHeaders.py part of the patch on one of my systems, and for "Munge From", "Reply goes to list", the original author is completely lost. I couldn't yet figure out exactly what's going on - it seems the Cc header is prepared, but then not actually added. -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1407098 Title: When munging From and Reply-To, add original authoer To Cc instead of Reply-To To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1407098/+subscriptions From 1407098 at bugs.launchpad.net Sun Jan 4 13:24:40 2015 From: 1407098 at bugs.launchpad.net (Ralf Jung) Date: Sun, 04 Jan 2015 12:24:40 -0000 Subject: [Bug 1407098] Re: When munging From and Reply-To, add original authoer To Cc instead of Reply-To References: <20150102150546.30731.58445.malonedeb@chaenomeles.canonical.com> Message-ID: <20150104122441.16847.71854.malone@soybean.canonical.com> That should teach me not to apply half a patch... after adding your changes to WrapMessage.py, things are working as expected. I don't really understand what's going on, but oh well, the code is... a bit messy^^. Thanks a lot :) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1407098 Title: When munging From and Reply-To, add original authoer To Cc instead of Reply-To To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1407098/+subscriptions From barry at canonical.com Mon Jan 5 00:45:32 2015 From: barry at canonical.com (Barry Warsaw) Date: Sun, 04 Jan 2015 23:45:32 -0000 Subject: [Merge] lp:~barry/mailman.client/bilingual into lp:mailman.client Message-ID: <20150104234531.19895.73972.launchpad@ackee.canonical.com> Barry Warsaw has proposed merging lp:~barry/mailman.client/bilingual into lp:mailman.client. Requested reviews: Florian Fuchs (flo-fuchs) For more details, see: https://code.launchpad.net/~barry/mailman.client/bilingual/+merge/245537 mailmanclient's test suite no longer imports from the Mailman 3 code; it only uses the REST API. It now uses `tox` to run the test suite against multiple versions of Python, and nose2 as the test runner. Drop the use of distribute since it's been merged with setuptools. Port to Python 3 (I've tested against 3.4 and 2.7 but I don't have a 2.6, 3.2, or 3.3 environment). Added support for the new `queues` resource (py3 MM3 branch only; merged RSN). Removed some unnecessary files and code; cleaned up some other stuff. README.txt -> README.rst using.txt -> using.rst NEWS.txt -> NEWS.rst Added a TESTING.rst file. -- Your team Mailman Coders is subscribed to branch lp:mailman.client. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 277156 bytes Desc: not available URL: From mark at msapiro.net Mon Jan 5 03:29:26 2015 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 05 Jan 2015 02:29:26 -0000 Subject: [Bug 1407098] Re: When munging From and Reply-To, add original authoer To Cc instead of Reply-To References: <20150102150546.30731.58445.malonedeb@chaenomeles.canonical.com> Message-ID: <20150105022926.30435.47071.malone@chaenomeles.canonical.com> Yes, it is confusing, but the general idea is that the changes to From:, Reply-To:, and/or Cc: that result from From: munging should be deferred until after the message passes through ToDigest, ToArchive and ToUsenet. Thus, the changes are actually applied by WrapMessage. I will add some comments to that effect to the code to explain (and remind me) what we're doing. -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1407098 Title: When munging From and Reply-To, add original authoer To Cc instead of Reply-To To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1407098/+subscriptions From mark at msapiro.net Mon Jan 5 06:10:03 2015 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 05 Jan 2015 05:10:03 -0000 Subject: [Bug 1403462] Re: listaddr and listadmin variables have not properly substituted in invite.txt template References: <20141217111924.30371.96223.malonedeb@chaenomeles.canonical.com> Message-ID: <20150105051004.16415.42788.malone@soybean.canonical.com> Merged updated templates from lp:~ulrith/mailman/russian. Thanks to Danil Smirnov for this work. ** Changed in: mailman Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1403462 Title: listaddr and listadmin variables have not properly substituted in invite.txt template To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1403462/+subscriptions From 1403462 at bugs.launchpad.net Mon Jan 5 06:12:03 2015 From: 1403462 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Mon, 05 Jan 2015 05:12:03 -0000 Subject: [Bug 1403462] Re: listaddr and listadmin variables have not properly substituted in invite.txt template References: <20141217111924.30371.96223.malonedeb@chaenomeles.canonical.com> Message-ID: <20150105051204.26032.41223.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1403462 Title: listaddr and listadmin variables have not properly substituted in invite.txt template To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1403462/+subscriptions From noreply at launchpad.net Tue Jan 6 01:48:11 2015 From: noreply at launchpad.net (noreply at launchpad.net) Date: Tue, 06 Jan 2015 00:48:11 -0000 Subject: [Merge] lp:~barry/mailman/py3 into lp:mailman In-Reply-To: <20141222173920.21704.80999.launchpad@ackee.canonical.com> Message-ID: <20150106004808.15515.77520.launchpad@ackee.canonical.com> The proposal to merge lp:~barry/mailman/py3 into lp:mailman has been updated. Status: Needs review => Merged For more details, see: https://code.launchpad.net/~barry/mailman/py3/+merge/245313 -- Your team Mailman Coders is requested to review the proposed merge of lp:~barry/mailman/py3 into lp:mailman. From ben.copeland at linaro.org Wed Jan 7 18:12:16 2015 From: ben.copeland at linaro.org (Ben Copeland) Date: Wed, 07 Jan 2015 17:12:16 -0000 Subject: [Bug 1408369] [NEW] No apache2.4 config References: <20150107171217.21035.57091.malonedeb@soybean.canonical.com> Message-ID: <20150107171217.21035.57091.malonedeb@soybean.canonical.com> Public bug reported: According to the docs https://help.ubuntu.com/community/Mailman#Apache_Configuration : sudo ln -s /etc/mailman/apache.conf /etc/apache2/sites-enabled/mailman The problem is /etc/mailman/apache.conf is for Apache 2.2. Meaning the Allow/Deny rules are wrong and as such I get Apache errors such as: AH01630: client denied by server configuration: /usr/lib/cgi- bin/mailman/listinfo The mailman package should be updated for trusty, to support the newer Apache 2.4 config. http://httpd.apache.org/docs/2.4/upgrading.html Ubuntu 14.04 ** Affects: mailman Importance: Undecided Status: New -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1408369 Title: No apache2.4 config To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1408369/+subscriptions From 965520 at bugs.launchpad.net Wed Jan 7 21:53:23 2015 From: 965520 at bugs.launchpad.net (Sumana Harihareswara) Date: Wed, 07 Jan 2015 20:53:23 -0000 Subject: [Bug 965520] Re: Improve installation documentation References: <20120326173237.4753.40985.malonedeb@chaenomeles.canonical.com> Message-ID: <20150107205323.23643.64357.malone@gac.canonical.com> I need to learn how to install Mailman anyway, so this is a good bug for me to try working on. Are there any other branches or references I should look to for topics or material to include? Maybe lp:~andrea- crotti-0/mailman/readthedocs ? -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/965520 Title: Improve installation documentation To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/965520/+subscriptions From mark at msapiro.net Thu Jan 8 01:38:30 2015 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 08 Jan 2015 00:38:30 -0000 Subject: [Bug 1408369] Re: No apache2.4 config References: <20150107171217.21035.57091.malonedeb@soybean.canonical.com> Message-ID: <20150108003831.4541.62012.malone@chaenomeles.canonical.com> This affects the Debian/Ubuntu mailman package. It does not affect the GNU Mailman project. ** Project changed: mailman => mailman (Ubuntu) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1408369 Title: No apache2.4 config To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mailman/+bug/1408369/+subscriptions From mark at msapiro.net Thu Jan 8 08:18:23 2015 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 08 Jan 2015 07:18:23 -0000 Subject: [Bug 1408575] [NEW] Python Powered logo is an old versiom References: <20150108071823.21570.38987.malonedeb@soybean.canonical.com> Message-ID: <20150108071823.21570.38987.malonedeb@soybean.canonical.com> Public bug reported: The current logos are linked from . ** Affects: mailman Importance: Low Assignee: Mark Sapiro (msapiro) Status: In Progress -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1408575 Title: Python Powered logo is an old versiom To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1408575/+subscriptions From 1408575 at bugs.launchpad.net Thu Jan 8 09:01:29 2015 From: 1408575 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Thu, 08 Jan 2015 08:01:29 -0000 Subject: [Bug 1408575] Re: Python Powered logo is an old versiom References: <20150108071823.21570.38987.malonedeb@soybean.canonical.com> Message-ID: <20150108080133.20239.85091.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1408575 Title: Python Powered logo is an old versiom To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1408575/+subscriptions From mark at msapiro.net Thu Jan 8 09:22:43 2015 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 08 Jan 2015 08:22:43 -0000 Subject: [Bug 1408575] Re: Python Powered logo is an old versiom References: <20150108071823.21570.38987.malonedeb@soybean.canonical.com> Message-ID: <20150108082244.11622.24008.malone@wampee.canonical.com> The Python Powered logo image has been replaced in the misc/ directory in the source distribution. Depending on how you've installed these images, you may need to copy PythonPowered.png from the misc/ directory in the source or from the $prefix/icons/ installed directory to another location for your web server. ** Changed in: mailman Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1408575 Title: Python Powered logo is an old versiom To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1408575/+subscriptions From 1408575 at bugs.launchpad.net Thu Jan 8 20:10:51 2015 From: 1408575 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Thu, 08 Jan 2015 19:10:51 -0000 Subject: [Bug 1408575] Re: Python Powered logo is an old versiom References: <20150108071823.21570.38987.malonedeb@soybean.canonical.com> Message-ID: <20150108191052.20239.48961.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman-administrivia -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1408575 Title: Python Powered logo is an old versiom To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1408575/+subscriptions From mark at msapiro.net Thu Jan 8 21:06:03 2015 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 08 Jan 2015 20:06:03 -0000 Subject: [Bug 1408575] Re: Python Powered logo is an old versiom References: <20150108071823.21570.38987.malonedeb@soybean.canonical.com> Message-ID: <20150108200604.5097.40311.launchpad@chaenomeles.canonical.com> ** Also affects: mailman-administrivia Importance: Undecided Status: New ** Changed in: mailman-administrivia Status: New => Fix Released ** Changed in: mailman-administrivia Assignee: (unassigned) => Mark Sapiro (msapiro) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1408575 Title: Python Powered logo is an old versiom To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1408575/+subscriptions From sumanah at panix.com Fri Jan 9 15:58:25 2015 From: sumanah at panix.com (Sumana Harihareswara) Date: Fri, 09 Jan 2015 14:58:25 -0000 Subject: [Merge] lp:~sumanah/postorius/metrics-template into lp:postorius Message-ID: <20150109145823.12457.74105.launchpad@ackee.canonical.com> Sumana Harihareswara has proposed merging lp:~sumanah/postorius/metrics-template into lp:postorius. Requested reviews: Florian Fuchs (flo-fuchs) Related bugs: Bug #1409033 in Postorius: "list metrics labels all say "created at"" https://bugs.launchpad.net/postorius/+bug/1409033 For more details, see: https://code.launchpad.net/~sumanah/postorius/metrics-template/+merge/245965 This branch fixes bug #1409033 by correcting the messages associated with three metrics in template src/postorius/templates/postorius/lists/metrics.html . -- Your team Mailman Coders is subscribed to branch lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 813 bytes Desc: not available URL: From sumanah at panix.com Fri Jan 9 17:17:22 2015 From: sumanah at panix.com (Sumana Harihareswara) Date: Fri, 09 Jan 2015 16:17:22 -0000 Subject: [Merge] lp:~sumanah/postorius/bug-1157947 into lp:postorius In-Reply-To: <20150109161644.5459.93406.launchpad@ackee.canonical.com> Message-ID: <20150109161722.32062.41444.launchpad@ackee.canonical.com> Sumana Harihareswara has proposed merging lp:~sumanah/postorius/bug-1157947 into lp:postorius. Requested reviews: Terri (terriko) Florian Fuchs (flo-fuchs) Related bugs: Bug #1157947 in Postorius: "HTML templates need to be prepared for translation" https://bugs.launchpad.net/postorius/+bug/1157947 For more details, see: https://code.launchpad.net/~sumanah/postorius/bug-1157947/+merge/245979 This branch fixes bug # 1157947 by finding all user-visible occurrences of hard-coded English strings in the src/postorius/templates/postorius/ directory and templatizing them as follows: {% trans 'English message' %} (In this branch I also made three very trivial grammar, spelling, and capitalization fixes to the templates.) Templates I inspected (in many cases no change was needed): base_ajax.html base.html confirm_dialog.html domain_confirm_delete.html domain_index.html domain_new.html errors/ generic.html lists/ confirm_delete.html confirm_remove_role.html held_messages.html index.html mass_subscribe.html memberoptions.html members.html metrics.html new.html settings.html subscribe.html subscriptions.html summary.html unsubscribe.html login.html menu/ general.html info.html list_nav.html maintanance.html mm_user_nav.html settings_nav.html subscriptions.html user_nav.html user_options.html users_nav.html more_info_display.html site_settings.html user_address_activation.html user_address_activation_link.html user_address_activation_sent.html user_address_preferences.html user_mailmansettings.html user_profile.html user_settings.html user_subscription_preferences.html user_subscriptions.html user_tasks.html -- Your team Mailman Coders is subscribed to branch lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 25300 bytes Desc: not available URL: From raj.abhilash1 at gmail.com Sat Jan 10 00:45:38 2015 From: raj.abhilash1 at gmail.com (Abhilash Raj) Date: Fri, 09 Jan 2015 23:45:38 -0000 Subject: [Merge] lp:~raj-abhilash1/mailman/alembic-fix into lp:mailman Message-ID: <20150109234531.14953.94560.launchpad@ackee.canonical.com> Abhilash Raj has proposed merging lp:~raj-abhilash1/mailman/alembic-fix into lp:mailman. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~raj-abhilash1/mailman/alembic-fix/+merge/246026 Fixed the autogeneration of migrations using alembic. -- Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/mailman/alembic-fix into lp:mailman. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 1288 bytes Desc: not available URL: From sumanah at panix.com Fri Jan 9 22:43:04 2015 From: sumanah at panix.com (Sumana Harihareswara) Date: Fri, 09 Jan 2015 21:43:04 -0000 Subject: [Merge] lp:~rajeevs1992/postorius/postorius into lp:postorius In-Reply-To: <20140223144924.5495.97940.launchpad@ackee.canonical.com> Message-ID: <20150109214303.21303.43294.codereview@soybean.canonical.com> Diff comments: > === modified file 'src/postorius/forms.py' > --- src/postorius/forms.py 2013-10-22 18:52:15 +0000 > +++ src/postorius/forms.py 2014-02-23 14:49:03 +0000 > @@ -706,6 +706,11 @@ > widget=forms.Textarea, > ) > > + upload = forms.FileField( > + label = ('Or Upload a file,with one email per line'), I'm sorry that I don't have a more substantive comment on the code to offer, but I can suggest that the label be: 'Or upload a file, with one email address per line' > + required = False, > + ) > + > verify_with_email = forms.BooleanField(required=False) > > class Meta: > > === modified file 'src/postorius/templates/postorius/lists/mass_subscribe.html' > --- src/postorius/templates/postorius/lists/mass_subscribe.html 2013-05-31 02:21:03 +0000 > +++ src/postorius/templates/postorius/lists/mass_subscribe.html 2014-02-23 14:49:03 +0000 > @@ -6,7 +6,7 @@ > {% block main %} > {% list_nav 'mass_subscribe' 'Mass Subscription' %} > > -
{% csrf_token %} > + {% csrf_token %} > {{ form.as_p }} > >
> > === modified file 'src/postorius/views/list.py' > --- src/postorius/views/list.py 2013-10-22 20:01:21 +0000 > +++ src/postorius/views/list.py 2014-02-23 14:49:03 +0000 > @@ -21,13 +21,15 @@ > from django.contrib import messages > from django.contrib.auth.decorators import (login_required, > user_passes_test) > +from django.core.validators import validate_email > +from django.core.exceptions import ValidationError > from django.core.urlresolvers import reverse > from django.shortcuts import render_to_response, redirect > from django.template import RequestContext > from django.utils.decorators import method_decorator > from django.utils.translation import gettext as _ > from urllib2 import HTTPError > - > +import csv > from postorius import utils > from postorius.models import (Domain, List, MailmanUser, > MailmanApiError) > @@ -170,6 +172,12 @@ > class ListMassSubsribeView(MailingListView): > > """Mass subscription.""" > + def verify_email(self,email): > + try: > + validate_email( email ) > + return True > + except ValidationError: > + return False > > @method_decorator(list_owner_required) > def get(self, request, *args, **kwargs): > @@ -180,27 +188,28 @@ > > def post(self, request, *args, **kwargs): > form = ListMassSubscription(request.POST) > - if not form.is_valid(): > + emails = request.POST["emails"].splitlines() > + if 'upload' in request.FILES: > + for i in request.FILES["upload"].readlines(): > + emails.append(i.strip()) > + if emails == []: > messages.error(request, 'Please fill out the form correctly.') > - else: > - emails = request.POST["emails"].splitlines() > - for email in emails: > - parts = email.split('@') > - if len(parts) != 2 or '.' not in parts[1]: > - messages.error(request, > - 'The email address %s is not valid.' % > - email) > - else: > - try: > - self.mailing_list.subscribe(address=email) > - messages.success( > - request, > - 'The address %s has been subscribed to %s.' % > - (email, self.mailing_list.fqdn_listname)) > - except MailmanApiError: > - return utils.render_api_error(request) > - except HTTPError, e: > - messages.error(request, e) > + for email in emails: > + if not self.verify_email(email): > + messages.error(request, > + 'The email address %s is not valid.' % > + email) > + else: > + try: > + self.mailing_list.subscribe(address=email) > + messages.success( > + request, > + 'The address %s has been subscribed to %s.' % > + (email, self.mailing_list.fqdn_listname)) > + except MailmanApiError: > + return utils.render_api_error(request) > + except HTTPError, e: > + messages.error(request, e) > return redirect('mass_subscribe', self.mailing_list.fqdn_listname) > > > -- https://code.launchpad.net/~rajeevs1992/postorius/postorius/+merge/207826 Your team Mailman Coders is subscribed to branch lp:postorius. From rajeevs1992 at gmail.com Sat Jan 10 04:21:27 2015 From: rajeevs1992 at gmail.com (Rajeev S) Date: Sat, 10 Jan 2015 03:21:27 -0000 Subject: [Merge] lp:~rajeevs1992/postorius/postorius into lp:postorius In-Reply-To: <20150109214303.21303.43294.codereview@soybean.canonical.com> Message-ID: <20150110031836.5890193.91993.2387@gmail.com> Looks fine to me. Sent from my BlackBerry 10 smartphone. ? Original Message ? From: Sumana Harihareswara Sent: Saturday 10 January 2015 03:13 To: Rajeev S Reply To: mp+207826 at code.launchpad.net Subject: Re: [Merge] lp:~rajeevs1992/postorius/postorius into lp:postorius Diff comments: > === modified file 'src/postorius/forms.py' > --- src/postorius/forms.py 2013-10-22 18:52:15 +0000 > +++ src/postorius/forms.py 2014-02-23 14:49:03 +0000 > @@ -706,6 +706,11 @@ > widget=forms.Textarea, > ) > > + upload = forms.FileField( > + label = ('Or Upload a file,with one email per line'), I'm sorry that I don't have a more substantive comment on the code to offer, but I can suggest that the label be: 'Or upload a file, with one email address per line' > + required = False, > + ) > + > verify_with_email = forms.BooleanField(required=False) > > class Meta: > > === modified file 'src/postorius/templates/postorius/lists/mass_subscribe.html' > --- src/postorius/templates/postorius/lists/mass_subscribe.html 2013-05-31 02:21:03 +0000 > +++ src/postorius/templates/postorius/lists/mass_subscribe.html 2014-02-23 14:49:03 +0000 > @@ -6,7 +6,7 @@ > {% block main %} > {% list_nav 'mass_subscribe' 'Mass Subscription' %} > > -
{% csrf_token %} > + {% csrf_token %} > {{ form.as_p }} > >
> > === modified file 'src/postorius/views/list.py' > --- src/postorius/views/list.py 2013-10-22 20:01:21 +0000 > +++ src/postorius/views/list.py 2014-02-23 14:49:03 +0000 > @@ -21,13 +21,15 @@ > from django.contrib import messages > from django.contrib.auth.decorators import (login_required, > user_passes_test) > +from django.core.validators import validate_email > +from django.core.exceptions import ValidationError > from django.core.urlresolvers import reverse > from django.shortcuts import render_to_response, redirect > from django.template import RequestContext > from django.utils.decorators import method_decorator > from django.utils.translation import gettext as _ > from urllib2 import HTTPError > - > +import csv > from postorius import utils > from postorius.models import (Domain, List, MailmanUser, > MailmanApiError) > @@ -170,6 +172,12 @@ > class ListMassSubsribeView(MailingListView): > > """Mass subscription.""" > + def verify_email(self,email): > + try: > + validate_email( email ) > + return True > + except ValidationError: > + return False > > @method_decorator(list_owner_required) > def get(self, request, *args, **kwargs): > @@ -180,27 +188,28 @@ > > def post(self, request, *args, **kwargs): > form = ListMassSubscription(request.POST) > - if not form.is_valid(): > + emails = request.POST["emails"].splitlines() > + if 'upload' in request.FILES: > + for i in request.FILES["upload"].readlines(): > + emails.append(i.strip()) > + if emails == []: > messages.error(request, 'Please fill out the form correctly.') > - else: > - emails = request.POST["emails"].splitlines() > - for email in emails: > - parts = email.split('@') > - if len(parts) != 2 or '.' not in parts[1]: > - messages.error(request, > - 'The email address %s is not valid.' % > - email) > - else: > - try: > - self.mailing_list.subscribe(address=email) > - messages.success( > - request, > - 'The address %s has been subscribed to %s.' % > - (email, self.mailing_list.fqdn_listname)) > - except MailmanApiError: > - return utils.render_api_error(request) > - except HTTPError, e: > - messages.error(request, e) > + for email in emails: > + if not self.verify_email(email): > + messages.error(request, > + 'The email address %s is not valid.' % > + email) > + else: > + try: > + self.mailing_list.subscribe(address=email) > + messages.success( > + request, > + 'The address %s has been subscribed to %s.' % > + (email, self.mailing_list.fqdn_listname)) > + except MailmanApiError: > + return utils.render_api_error(request) > + except HTTPError, e: > + messages.error(request, e) > return redirect('mass_subscribe', self.mailing_list.fqdn_listname) > > > -- https://code.launchpad.net/~rajeevs1992/postorius/postorius/+merge/207826 You are the owner of lp:~rajeevs1992/postorius/postorius. https://code.launchpad.net/~rajeevs1992/postorius/postorius/+merge/207826 Your team Mailman Coders is subscribed to branch lp:postorius. From jim.black2006 at hotmail.co.uk Sat Jan 10 16:52:30 2015 From: jim.black2006 at hotmail.co.uk (Jim Black) Date: Sat, 10 Jan 2015 15:52:30 -0000 Subject: [Bug 1409292] [NEW] Tend to pending moderator requests - Bug in Mailman version 2.1.18-1 References: <20150110155230.12057.72318.malonedeb@wampee.canonical.com> Message-ID: <20150110155230.12057.72318.malonedeb@wampee.canonical.com> Public bug reported: I get an error when trying to login to view pending moderator requests. Error says Bug in Mailman version 2.1.18-1 We're sorry, we hit a bug! Please inform the webmaster for this site of this problem. Printing of traceback and other system information has been explicitly inhibited, but the webmaster can find this information in the Mailman error logs. The trace is as follows - can you help with a solution? admin(2117): [----- Mailman Version: 2.1.18-1 -----] admin(2117): [----- Traceback ------] admin(2117): Traceback (most recent call last): admin(2117): File "/usr/local/cpanel/3rdparty/mailman/scripts/driver", line 117, in run_main admin(2117): main() admin(2117): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admindb.py", line 279, in main admin(2117): num += show_helds_overview(mlist, form, ssort) admin(2117): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admindb.py", line 550, in show_helds_overview admin(2117): t.AddRow([Link(admindburl + '?msgid=%d' % id, '[%d]' % counter), admin(2117): TypeError: %d format: a number is required, not str admin(2117): [----- Python Information -----] admin(2117): sys.version = 2.6.6 (r266:84292, Jan 22 2014, 09:42:36) [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] admin(2117): sys.executable = /usr/local/cpanel/3rdparty/bin/python admin(2117): sys.prefix = /usr admin(2117): sys.exec_prefix = /usr admin(2117): sys.path = ['/usr/local/cpanel/3rdparty/mailman/pythonlib', '/usr/local/cpanel/3rdparty/mailman', '/usr/local/cpanel/3rdparty/mailman/scripts', '/usr/local/cpanel/3rdparty/mailman', '/usr/lib64/python26.zip', '/usr/lib64/python2.6/', '/usr/lib64/python2.6/plat-linux2', '/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/lib-old', '/usr/lib64/python2.6/lib-dynload', '/usr/lib/python2.6/site-packages'] admin(2117): sys.platform = linux2 Thank you. ** Affects: mailman Importance: Undecided Status: New -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1409292 Title: Tend to pending moderator requests - Bug in Mailman version 2.1.18-1 To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1409292/+subscriptions From mark at msapiro.net Sat Jan 10 20:10:12 2015 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 10 Jan 2015 19:10:12 -0000 Subject: [Bug 1409292] Re: Tend to pending moderator requests - Bug in Mailman version 2.1.18-1 References: <20150110155230.12057.72318.malonedeb@wampee.canonical.com> Message-ID: <20150110191012.11523.31759.malone@wampee.canonical.com> This is apparently a cPanel bug. I don't think it can occur in standard GNU Mailman. This needs to be reported to, diagnosed and fixed by cPanel. I think the underlying problem is the /usr/local/cpanel/3rdparty/mailman/lists/LISTNAME/request.pck file is corrupt, but how did it get that way? It could be a cPanel bug, or possibly a hardware, power failure or similar issue. If you do /usr/local/cpanel/3rdparty/mailman/bin/dumpdb /usr/local/cpanel/3rdparty/mailman/lists/LISTNAME/request.pck and post the output, I may be able to say what the corruption is. The output should be a dictionary with only one entry 'version': (0, 1) having a non-numeric key and all other entries having integers as keys and values of the form (type, data) where type is one of 1, 2 or 3 indicating a held message, subscription or unsubscription respectively and data depends on type. ** Changed in: mailman Status: New => Invalid ** Changed in: mailman Assignee: (unassigned) => Mark Sapiro (msapiro) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1409292 Title: Tend to pending moderator requests - Bug in Mailman version 2.1.18-1 To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1409292/+subscriptions From mark at msapiro.net Sun Jan 11 06:17:53 2015 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 11 Jan 2015 05:17:53 -0000 Subject: [Bug 1409396] [NEW] It is difficult to add css or other info to Mailman's generated pages. References: <20150111051753.23616.52775.malonedeb@gac.canonical.com> Message-ID: <20150111051753.23616.52775.malonedeb@gac.canonical.com> Public bug reported: Many of Mailman's web pages are built from templates that include a section and can be easily customized. Other pages are internally generated and are not easily customized. In order to make customization of these pages simpler, a new WEB_HEAD_ADD configuration variable is being added to allow specification of text to be added to the section of Mailman's internally generated pages. ** Affects: mailman Importance: Low Assignee: Mark Sapiro (msapiro) Status: Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1409396 Title: It is difficult to add css or other info to Mailman's generated pages. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1409396/+subscriptions From 1409396 at bugs.launchpad.net Sun Jan 11 06:23:07 2015 From: 1409396 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Sun, 11 Jan 2015 05:23:07 -0000 Subject: [Bug 1409396] Re: It is difficult to add css or other info to Mailman's generated pages. References: <20150111051753.23616.52775.malonedeb@gac.canonical.com> Message-ID: <20150111052311.4563.64217.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1409396 Title: It is difficult to add css or other info to Mailman's generated pages. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1409396/+subscriptions From mark at msapiro.net Sun Jan 11 06:24:49 2015 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 11 Jan 2015 05:24:49 -0000 Subject: [Bug 1409396] Re: It is difficult to add css or other info to Mailman's generated pages. References: <20150111051753.23616.52775.malonedeb@gac.canonical.com> Message-ID: <20150111052450.23674.30993.launchpad@gac.canonical.com> ** Changed in: mailman Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1409396 Title: It is difficult to add css or other info to Mailman's generated pages. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1409396/+subscriptions From barry at canonical.com Mon Jan 12 01:41:50 2015 From: barry at canonical.com (Barry Warsaw) Date: Mon, 12 Jan 2015 00:41:50 -0000 Subject: [Merge] lp:~raj-abhilash1/mailman/alembic-fix into lp:mailman In-Reply-To: <20150109234531.14953.94560.launchpad@ackee.canonical.com> Message-ID: <20150112004149.4638.94978.codereview@chaenomeles.canonical.com> Thanks for working on this. I think my problem is more basic. How do I run this - or maybe, *do* I even need to run this? For example, how would I create a migration for the pre-py3 branch merge to the current trunk, where a few columns changed from LargeBinary to Unicode? Could you add some documentation on what needs to be done to make the migration work, say in src/mailman/docs/DATABASE.rst? Or is everything so automatic that I don't need to do anything when the database model changes? (I doubt that. :) -- https://code.launchpad.net/~raj-abhilash1/mailman/alembic-fix/+merge/246026 Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/mailman/alembic-fix into lp:mailman. From raj.abhilash1 at gmail.com Mon Jan 12 08:33:21 2015 From: raj.abhilash1 at gmail.com (Abhilash Raj) Date: Mon, 12 Jan 2015 07:33:21 -0000 Subject: [Merge] lp:~raj-abhilash1/mailman/alembic-fix into lp:mailman In-Reply-To: <20150112004149.4638.94978.codereview@chaenomeles.canonical.com> Message-ID: <54B37865.1010000@gmail.com> On Monday 12 January 2015 06:11 AM, Barry Warsaw wrote: > Thanks for working on this. I think my problem is more basic. How do I run this - or maybe, *do* I even need to run this? For example, how would I create a migration for the pre-py3 branch merge to the current trunk, where a few columns changed from LargeBinary to Unicode? The basic command to generate migrations automatically would be like this: `alembic -c src/mailman/config/alembic.cfg revision --autogenerate` What alembic does is compares the current state of database schema and models, so in order to automatically generate the migrations you need to have the database in the older state. Then the migrations would be applied automatically when the mailman is started next. So when someone updates the mailman, the database schema would be upgraded in the first run automatically. In case you don't have the database in the old state you generate an empty revision( just remove the --autogenerate flag in the above command) and add the migrations yourself. > Could you add some documentation on what needs to be done to make the migration work, say in src/mailman/docs/DATABASE.rst? Or is everything so automatic that I don't need to do anything when the database model changes? (I doubt that. :) I will add what I wrote above in the documentation as well. -- thanks, Abhilash Raj https://code.launchpad.net/~raj-abhilash1/mailman/alembic-fix/+merge/246026 Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/mailman/alembic-fix into lp:mailman. From 1411435 at bugs.launchpad.net Thu Jan 15 23:13:36 2015 From: 1411435 at bugs.launchpad.net (Sumana Harihareswara) Date: Thu, 15 Jan 2015 22:13:36 -0000 Subject: [Bug 1411435] [NEW] installing: TypeError: Can't convert 'NoneType' object to str implicitly References: <20150115221336.21947.88531.malonedeb@soybean.canonical.com> Message-ID: <20150115221336.21947.88531.malonedeb@soybean.canonical.com> Public bug reported: I am on a stock Ubuntu 14.04 machine (a Digital Ocean virtual server). When I run "mailman start" I get this traceback: $ mailman start Starting Mailman's master runner Traceback (most recent call last): File "/usr/local/bin/mailman", line 9, in load_entry_point('mailman==3.0.0b6', 'console_scripts', 'mailman')() File "/usr/local/lib/python3.4/dist-packages/mailman-3.0.0b6-py3.4.egg/mailman/bin/mailman.py", line 100, in main args.func(args) File "/usr/local/lib/python3.4/dist-packages/mailman-3.0.0b6-py3.4.egg/mailman/commands/cli_control.py", line 138, in process os.execl(*execl_args) File "/usr/lib/python3.4/os.py", line 489, in execl execv(file, args) TypeError: Can't convert 'NoneType' object to str implicitly For reference, my .bash_history (removing the bits where I, e.g., used aptitude to check that I wanted python3-setuptools, and annotating where I got errors): sudo apt-get update sudo apt-get install bzr python-setuptools python-dev build-essential postfix mkdir repos cd repos/ bzr branch lp:mailman bzr branch lp:mailman.client bzr branch lp:postorius bzr branch lp:~mailman-coders/postorius/postorius_standalone cd mailman python setup.py install # got error - it wants Python 3 python3 setup.py install # got ImportError: No module named 'setuptools' sudo apt-get install python3-setuptools sudo python3 setup.py install sudo mailman start (And if I made an error in installing here, please let me know and I'll fix the docs.) ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1411435 Title: installing: TypeError: Can't convert 'NoneType' object to str implicitly To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1411435/+subscriptions From 1411435 at bugs.launchpad.net Fri Jan 16 03:11:45 2015 From: 1411435 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 16 Jan 2015 02:11:45 -0000 Subject: [Bug 1411435] Re: installing: TypeError: Can't convert 'NoneType' object to str implicitly References: <20150115221336.21947.88531.malonedeb@soybean.canonical.com> Message-ID: <20150116021145.8871.96045.malone@chaenomeles.canonical.com> Was able to troubleshoot this a little. This problem happens when Mailman cannot find a config file. And so the execv function is expecting a string (the filename) and can't deal with the None. When I ran "mailman info" I initially got "config file: None" but then on later tries the line said "config file: /home/sumanah/repos/mailman/src/mailman/var/etc/mailman.cfg". It seems that running "mailman info" can make the config file for me. Just now I tried running "mailman info" and then "mailman start" in a virtualenv in which Python 3 was the default Python, and that seemed to help a lot. mkdir venv virtualenv -p python3 venv/ source venv/bin/activate cd repos/mailman python setup.py install mailman start # got the TypeError I mentioned in my initial bug report mailman info # told me that config file: /home/sumanah/repos/mailman/var/etc/mailman.cfg mailman start # this time it worked! Much thanks to Leonard Richardson for assiduous assistance. ** Summary changed: - installing: TypeError: Can't convert 'NoneType' object to str implicitly + after initial install, master runner crashes when config file is missing -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1411435 Title: after initial install, master runner crashes when config file is missing To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1411435/+subscriptions From noreply at launchpad.net Sat Jan 17 17:53:43 2015 From: noreply at launchpad.net (noreply at launchpad.net) Date: Sat, 17 Jan 2015 16:53:43 -0000 Subject: [Merge] lp:~abompard/postorius/bug-1094829 into lp:postorius In-Reply-To: <20141124195322.6576.90350.launchpad@ackee.canonical.com> Message-ID: <20150117165342.7967.93624.launchpad@ackee.canonical.com> The proposal to merge lp:~abompard/postorius/bug-1094829 into lp:postorius has been updated. Status: Needs review => Merged For more details, see: https://code.launchpad.net/~abompard/postorius/bug-1094829/+merge/242705 -- Your team Mailman Coders is requested to review the proposed merge of lp:~abompard/postorius/bug-1094829 into lp:postorius. From noreply at launchpad.net Sat Jan 17 18:04:51 2015 From: noreply at launchpad.net (noreply at launchpad.net) Date: Sat, 17 Jan 2015 17:04:51 -0000 Subject: [Merge] lp:~abompard/postorius/bug-1175967 into lp:postorius In-Reply-To: <20141124204821.20411.58742.launchpad@ackee.canonical.com> Message-ID: <20150117170450.7967.79213.launchpad@ackee.canonical.com> The proposal to merge lp:~abompard/postorius/bug-1175967 into lp:postorius has been updated. Status: Needs review => Merged For more details, see: https://code.launchpad.net/~abompard/postorius/bug-1175967/+merge/242710 -- Your team Mailman Coders is requested to review the proposed merge of lp:~abompard/postorius/bug-1175967 into lp:postorius. From f at florianfuchs.com Sat Jan 17 17:54:52 2015 From: f at florianfuchs.com (Florian Fuchs) Date: Sat, 17 Jan 2015 16:54:52 -0000 Subject: [Merge] lp:~abompard/postorius/bug-1094829 into lp:postorius In-Reply-To: <20141124195322.6576.90350.launchpad@ackee.canonical.com> Message-ID: <20150117165452.4880.16319.codereview@wampee.canonical.com> Thanks Aur?lien! I finally merged this one... -- https://code.launchpad.net/~abompard/postorius/bug-1094829/+merge/242705 Your team Mailman Coders is requested to review the proposed merge of lp:~abompard/postorius/bug-1094829 into lp:postorius. From noreply at launchpad.net Sat Jan 17 18:24:20 2015 From: noreply at launchpad.net (noreply at launchpad.net) Date: Sat, 17 Jan 2015 17:24:20 -0000 Subject: [Merge] lp:~sumanah/postorius/bug-1157947 into lp:postorius In-Reply-To: <20150109161644.5459.93406.launchpad@ackee.canonical.com> Message-ID: <20150117172419.7967.34743.launchpad@ackee.canonical.com> The proposal to merge lp:~sumanah/postorius/bug-1157947 into lp:postorius has been updated. Status: Needs review => Merged For more details, see: https://code.launchpad.net/~sumanah/postorius/bug-1157947/+merge/245979 -- Your team Mailman Coders is subscribed to branch lp:postorius. From f at florianfuchs.com Sat Jan 17 18:28:26 2015 From: f at florianfuchs.com (Florian Fuchs) Date: Sat, 17 Jan 2015 17:28:26 -0000 Subject: [Merge] lp:~sumanah/postorius/bug-1157947 into lp:postorius In-Reply-To: <20150109161644.5459.93406.launchpad@ackee.canonical.com> Message-ID: <20150117172825.5144.96580.codereview@wampee.canonical.com> Review: Approve Hi Sumana, thanks so much for all the template fixes! I just merged them into the main branch (Rev. 191). Just one little thing: The untransated string in the "{% list nav ... %} calls were correct (these string are translated in the list_nav template tag. Thank you very much again! Now on to your next merge proposal... Florian -- https://code.launchpad.net/~sumanah/postorius/bug-1157947/+merge/245979 Your team Mailman Coders is subscribed to branch lp:postorius. From f at florianfuchs.com Sat Jan 17 18:34:10 2015 From: f at florianfuchs.com (Florian Fuchs) Date: Sat, 17 Jan 2015 17:34:10 -0000 Subject: [Merge] lp:~sumanah/postorius/metrics-template into lp:postorius In-Reply-To: <20150109145823.12457.74105.launchpad@ackee.canonical.com> Message-ID: <20150117173410.23451.22731.codereview@gac.canonical.com> Review: Approve -- https://code.launchpad.net/~sumanah/postorius/metrics-template/+merge/245965 Your team Mailman Coders is subscribed to branch lp:postorius. From noreply at launchpad.net Sat Jan 17 18:35:25 2015 From: noreply at launchpad.net (noreply at launchpad.net) Date: Sat, 17 Jan 2015 17:35:25 -0000 Subject: [Merge] lp:~sumanah/postorius/metrics-template into lp:postorius In-Reply-To: <20150109145823.12457.74105.launchpad@ackee.canonical.com> Message-ID: <20150117173525.7968.55035.launchpad@ackee.canonical.com> The proposal to merge lp:~sumanah/postorius/metrics-template into lp:postorius has been updated. Status: Needs review => Merged For more details, see: https://code.launchpad.net/~sumanah/postorius/metrics-template/+merge/245965 -- Your team Mailman Coders is subscribed to branch lp:postorius. From raj.abhilash1 at gmail.com Sat Jan 17 18:54:27 2015 From: raj.abhilash1 at gmail.com (Abhilash Raj) Date: Sat, 17 Jan 2015 17:54:27 -0000 Subject: [Merge] lp:~raj-abhilash1/mailman/docs into lp:mailman Message-ID: <20150117175420.30337.40206.launchpad@ackee.canonical.com> Abhilash Raj has proposed merging lp:~raj-abhilash1/mailman/docs into lp:mailman. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~raj-abhilash1/mailman/docs/+merge/246822 Update the documentation for Setting up postorius(WebUIin5.rst) -- Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/mailman/docs into lp:mailman. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 6227 bytes Desc: not available URL: From raj.abhilash1 at gmail.com Sun Jan 18 20:25:30 2015 From: raj.abhilash1 at gmail.com (Abhilash Raj) Date: Sun, 18 Jan 2015 19:25:30 -0000 Subject: [Merge] lp:~raj-abhilash1/postorius/bug_1201150 into lp:postorius Message-ID: <20150118192528.7836.83815.launchpad@ackee.canonical.com> Abhilash Raj has proposed merging lp:~raj-abhilash1/postorius/bug_1201150 into lp:postorius. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~raj-abhilash1/postorius/bug_1201150/+merge/246850 Fix #1201150 Add django-nose as a testing requirement -- Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/postorius/bug_1201150 into lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 35272 bytes Desc: not available URL: From mark at msapiro.net Mon Jan 19 01:01:17 2015 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 19 Jan 2015 00:01:17 -0000 Subject: [Bug 1407098] Re: When munging From and Reply-To, add original author To Cc instead of Reply-To References: <20150102150546.30731.58445.malonedeb@chaenomeles.canonical.com> Message-ID: <20150119000118.23744.97610.launchpad@chaenomeles.canonical.com> ** Summary changed: - When munging From and Reply-To, add original authoer To Cc instead of Reply-To + When munging From and Reply-To, add original author To Cc instead of Reply-To -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1407098 Title: When munging From and Reply-To, add original author To Cc instead of Reply-To To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1407098/+subscriptions From noreply at launchpad.net Mon Jan 19 16:06:29 2015 From: noreply at launchpad.net (noreply at launchpad.net) Date: Mon, 19 Jan 2015 15:06:29 -0000 Subject: [Merge] lp:~raj-abhilash1/postorius/bug_1201150 into lp:postorius In-Reply-To: <20150118192528.7836.83815.launchpad@ackee.canonical.com> Message-ID: <20150119150629.10293.16074.launchpad@ackee.canonical.com> The proposal to merge lp:~raj-abhilash1/postorius/bug_1201150 into lp:postorius has been updated. Status: Needs review => Merged For more details, see: https://code.launchpad.net/~raj-abhilash1/postorius/bug_1201150/+merge/246850 -- Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/postorius/bug_1201150 into lp:postorius. From f at florianfuchs.com Mon Jan 19 16:08:32 2015 From: f at florianfuchs.com (Florian Fuchs) Date: Mon, 19 Jan 2015 15:08:32 -0000 Subject: [Merge] lp:~raj-abhilash1/postorius/bug_1201150 into lp:postorius In-Reply-To: <20150118192528.7836.83815.launchpad@ackee.canonical.com> Message-ID: <20150119150831.23947.58613.codereview@chaenomeles.canonical.com> Hi Abhilash, thanks again for that bug fix! I just merged it into trunk. As discussed on IRC I moved the django_nose requirement to a separate dev_requirement.txt. Cheers Florian -- https://code.launchpad.net/~raj-abhilash1/postorius/bug_1201150/+merge/246850 Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/postorius/bug_1201150 into lp:postorius. From raj.abhilash1 at gmail.com Mon Jan 19 18:54:24 2015 From: raj.abhilash1 at gmail.com (Abhilash Raj) Date: Mon, 19 Jan 2015 17:54:24 -0000 Subject: [Merge] lp:~raj-abhilash1/postorius/bug_1004049 into lp:postorius Message-ID: <20150119175422.23773.9127.launchpad@ackee.canonical.com> Abhilash Raj has proposed merging lp:~raj-abhilash1/postorius/bug_1004049 into lp:postorius. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~raj-abhilash1/postorius/bug_1004049/+merge/246928 Fixes #1004049 -- Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/postorius/bug_1004049 into lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 1795 bytes Desc: not available URL: From f at florianfuchs.com Tue Jan 20 20:21:32 2015 From: f at florianfuchs.com (Florian Fuchs) Date: Tue, 20 Jan 2015 19:21:32 -0000 Subject: [Merge] lp:~barry/mailman.client/bilingual into lp:mailman.client In-Reply-To: <20150104234531.19895.73972.launchpad@ackee.canonical.com> Message-ID: <20150120192131.895.75242.codereview@chaenomeles.canonical.com> Hi Barry, thank you very much for this change! I ran the tests like described in TESTING.rst and also did some manual testing with fresh checkouts of the core, client and postorius. Worked like a charm. I talked to Aur?lien today about whether to wait with this merge until we have corresponing tests in Postorius and Hyperkitty. But we agreed that we better merge this branch now and then take care of Postorius and HK. Flo -- https://code.launchpad.net/~barry/mailman.client/bilingual/+merge/245537 Your team Mailman Coders is subscribed to branch lp:mailman.client. From 1411435 at bugs.launchpad.net Tue Jan 20 20:53:15 2015 From: 1411435 at bugs.launchpad.net (Barry Warsaw) Date: Tue, 20 Jan 2015 19:53:15 -0000 Subject: [Bug 1411435] Re: after initial install, master runner crashes when config file is missing References: <20150115221336.21947.88531.malonedeb@soybean.canonical.com> Message-ID: <20150120195316.12832.58849.launchpad@soybean.canonical.com> ** Changed in: mailman Milestone: None => 3.0.0b6 ** Changed in: mailman Status: New => Fix Committed ** Changed in: mailman Importance: Undecided => High ** Changed in: mailman Assignee: (unassigned) => Barry Warsaw (barry) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1411435 Title: after initial install, master runner crashes when config file is missing To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1411435/+subscriptions From noreply at launchpad.net Tue Jan 20 21:52:46 2015 From: noreply at launchpad.net (noreply at launchpad.net) Date: Tue, 20 Jan 2015 20:52:46 -0000 Subject: [Merge] lp:~barry/mailman.client/bilingual into lp:mailman.client In-Reply-To: <20150104234531.19895.73972.launchpad@ackee.canonical.com> Message-ID: <20150120205245.27121.94346.launchpad@ackee.canonical.com> The proposal to merge lp:~barry/mailman.client/bilingual into lp:mailman.client has been updated. Status: Needs review => Merged For more details, see: https://code.launchpad.net/~barry/mailman.client/bilingual/+merge/245537 -- Your team Mailman Coders is subscribed to branch lp:mailman.client. From noreply at launchpad.net Tue Jan 20 21:53:21 2015 From: noreply at launchpad.net (noreply at launchpad.net) Date: Tue, 20 Jan 2015 20:53:21 -0000 Subject: [Branch ~mailman-coders/mailman.client/trunk] Rev 60: Merged ~barry/mailman.client/bilingual: Message-ID: <20150120205321.30712.28929.launchpad@ackee.canonical.com> Merge authors: Barry Warsaw (barry) Related merge proposals: https://code.launchpad.net/~barry/mailman.client/bilingual/+merge/245537 proposed by: Barry Warsaw (barry) ------------------------------------------------------------ revno: 60 [merge] committer: Florian Fuchs branch nick: mailman.client timestamp: Tue 2015-01-20 21:48:26 +0100 message: Merged ~barry/mailman.client/bilingual: * Added support for Python3.4 * Use tox and vcrpy for testing removed: bin/ bin/test distribute_setup.py src/mailmanclient/tests/test_docs.py src/mailmanclient/tests/utils.py added: TESTING.rst src/mailmanclient/testing/ src/mailmanclient/testing/__init__.py src/mailmanclient/testing/documentation.py src/mailmanclient/testing/nose.py src/mailmanclient/tests/data/ src/mailmanclient/tests/data/tape.yaml src/mailmanclient/tests/test_domain.py tox.ini unittest.cfg renamed: README.txt => README.rst src/mailmanclient/NEWS.txt => src/mailmanclient/NEWS.rst src/mailmanclient/README.txt => src/mailmanclient/README.rst src/mailmanclient/docs/using.txt => src/mailmanclient/docs/using.rst modified: .bzrignore MANIFEST.in setup.py setup_helpers.py src/__init__.py src/mailmanclient/__init__.py src/mailmanclient/_client.py template.py README.rst src/mailmanclient/NEWS.rst src/mailmanclient/README.rst src/mailmanclient/docs/using.rst The size of the diff (6466 lines) is larger than your specified limit of 1000 lines -- lp:mailman.client https://code.launchpad.net/~mailman-coders/mailman.client/trunk Your team Mailman Coders is subscribed to branch lp:mailman.client. To unsubscribe from this branch go to https://code.launchpad.net/~mailman-coders/mailman.client/trunk/+edit-subscription From noreply at launchpad.net Tue Jan 20 23:37:35 2015 From: noreply at launchpad.net (noreply at launchpad.net) Date: Tue, 20 Jan 2015 22:37:35 -0000 Subject: [Merge] lp:~raj-abhilash1/mailman/alembic-fix into lp:mailman In-Reply-To: <20150109234531.14953.94560.launchpad@ackee.canonical.com> Message-ID: <20150120223733.27125.99713.launchpad@ackee.canonical.com> The proposal to merge lp:~raj-abhilash1/mailman/alembic-fix into lp:mailman has been updated. Status: Needs review => Merged For more details, see: https://code.launchpad.net/~raj-abhilash1/mailman/alembic-fix/+merge/246026 -- Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/mailman/alembic-fix into lp:mailman. From godricglow at gmail.com Thu Jan 22 16:45:35 2015 From: godricglow at gmail.com (Pranjal Yadav) Date: Thu, 22 Jan 2015 15:45:35 -0000 Subject: [Merge] lp:~godricglow/postorius/bug_fix into lp:postorius Message-ID: <20150122154533.15393.92557.launchpad@ackee.canonical.com> Pranjal Yadav has proposed merging lp:~godricglow/postorius/bug_fix into lp:postorius. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~godricglow/postorius/bug_fix/+merge/247310 Django template for login page was not rendering properly due to missplaced new line character -- Your team Mailman Coders is requested to review the proposed merge of lp:~godricglow/postorius/bug_fix into lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 1214 bytes Desc: not available URL: From godricglow at gmail.com Thu Jan 22 21:55:29 2015 From: godricglow at gmail.com (Pranjal Yadav) Date: Thu, 22 Jan 2015 20:55:29 -0000 Subject: [Merge] lp:~godricglow/postorius/bug_fix into lp:postorius Message-ID: <20150122205527.30342.91435.launchpad@ackee.canonical.com> Pranjal Yadav has proposed merging lp:~godricglow/postorius/bug_fix into lp:postorius. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~godricglow/postorius/bug_fix/+merge/247351 Added the previous revisions from main branch and resolved the rendering issue on login page caused by missplaced new line character -- Your team Mailman Coders is requested to review the proposed merge of lp:~godricglow/postorius/bug_fix into lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 1046 bytes Desc: not available URL: From 266754 at bugs.launchpad.net Fri Jan 23 01:48:19 2015 From: 266754 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Fri, 23 Jan 2015 00:48:19 -0000 Subject: [Bug 266754] Re: Add names to roster References: <20080905194238.1806.75744.launchpad@forster.canonical.com> Message-ID: <20150123004826.12654.58858.launchpad@ackee.canonical.com> *** This bug is a duplicate of bug 558122 *** https://bugs.launchpad.net/bugs/558122 ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/266754 Title: Add names to roster To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/266754/+subscriptions From mark at msapiro.net Fri Jan 23 02:07:03 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 23 Jan 2015 01:07:03 -0000 Subject: [Bug 558122] Re: Include FullName in roster views References: <20100408090623.1687.54479.launchpad@loganberry.canonical.com> Message-ID: <20150123010705.28820.10138.launchpad@gac.canonical.com> ** Changed in: mailman Importance: Undecided => Low ** Changed in: mailman Status: New => Fix Committed ** Changed in: mailman Milestone: None => 2.1.19 ** Changed in: mailman Assignee: (unassigned) => Mark Sapiro (msapiro) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/558122 Title: Include FullName in roster views To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/558122/+subscriptions From sumanah at panix.com Fri Jan 23 04:47:21 2015 From: sumanah at panix.com (Sumana Harihareswara) Date: Fri, 23 Jan 2015 03:47:21 -0000 Subject: [Merge] lp:~sumanah/postorius/copyright-year into lp:postorius Message-ID: <20150123034721.6072.19372.launchpad@ackee.canonical.com> Sumana Harihareswara has proposed merging lp:~sumanah/postorius/copyright-year into lp:postorius. Requested reviews: Florian Fuchs (flo-fuchs) For more details, see: https://code.launchpad.net/~sumanah/postorius/copyright-year/+merge/247377 Update copyright year on source code files to 2015. -- Your team Mailman Coders is subscribed to branch lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 13572 bytes Desc: not available URL: From mark at msapiro.net Fri Jan 23 05:20:04 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 23 Jan 2015 04:20:04 -0000 Subject: [Bug 266609] Re: Auto Approval of subscriptions for certain domains References: <20080905194149.1806.9294.launchpad@forster.canonical.com> Message-ID: <20150123042007.12698.42822.launchpad@soybean.canonical.com> ** Changed in: mailman Status: Invalid => Fix Committed ** Changed in: mailman Milestone: None => 2.1.19 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/266609 Title: Auto Approval of subscriptions for certain domains To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/266609/+subscriptions From mark at msapiro.net Fri Jan 23 05:21:31 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 23 Jan 2015 04:21:31 -0000 Subject: [Bug 418728] Re: bounce notification does not include reason References: <20090825161852.15522.93800.malonedeb@palladium.canonical.com> Message-ID: <20150123042132.28696.25086.launchpad@gac.canonical.com> ** Changed in: mailman Importance: Undecided => Low ** Changed in: mailman Status: Fix Released => Fix Committed ** Changed in: mailman Milestone: None => 2.1.19 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/418728 Title: bounce notification does not include reason To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/418728/+subscriptions From mark at msapiro.net Fri Jan 23 05:22:11 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 23 Jan 2015 04:22:11 -0000 Subject: [Bug 266442] Re: UNsubscribe NON-subscribers?! References: <20080905193205.27052.9553.launchpad@forster.canonical.com> Message-ID: <20150123042213.28603.21456.launchpad@gac.canonical.com> ** Changed in: mailman Status: Fix Released => Fix Committed ** Changed in: mailman Milestone: 2.1-stable => 2.1.19 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/266442 Title: UNsubscribe NON-subscribers?! To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/266442/+subscriptions From godricglow at gmail.com Fri Jan 23 10:06:22 2015 From: godricglow at gmail.com (Pranjal Yadav) Date: Fri, 23 Jan 2015 09:06:22 -0000 Subject: [Merge] lp:~godricglow/postorius/bug_1308219 into lp:postorius Message-ID: <20150123090620.25800.57215.launchpad@ackee.canonical.com> Pranjal Yadav has proposed merging lp:~godricglow/postorius/bug_1308219 into lp:postorius. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~godricglow/postorius/bug_1308219/+merge/247386 Fixed the bug 1308219 and merged with trunk -- Your team Mailman Coders is requested to review the proposed merge of lp:~godricglow/postorius/bug_1308219 into lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 2134 bytes Desc: not available URL: From 1414141 at bugs.launchpad.net Fri Jan 23 21:13:15 2015 From: 1414141 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:13:15 -0000 Subject: [Bug 1414141] [NEW] Convert the last of the string exceptions in Errors.py to class exceptions References: <20150123201315.29743.4355.malonedeb@wampee.canonical.com> Message-ID: <20150123201315.29743.4355.malonedeb@wampee.canonical.com> Public bug reported: From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414141 Title: Convert the last of the string exceptions in Errors.py to class exceptions To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414141/+subscriptions From 1414143 at bugs.launchpad.net Fri Jan 23 21:16:02 2015 From: 1414143 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:16:02 -0000 Subject: [Bug 1414143] [NEW] Use subprocess module instead of things like os.popen() References: <20150123201602.12766.30192.malonedeb@soybean.canonical.com> Message-ID: <20150123201602.12766.30192.malonedeb@soybean.canonical.com> Public bug reported: In src/mailman/handlers/mime_delete.py we have: cmd = os.popen(config.HTML_TO_PLAIN_TEXT_COMMAND .... We should use the subprocess module instead http://www.python.org/doc/current/lib/module-subprocess.html in cases like this. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414143 Title: Use subprocess module instead of things like os.popen() To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414143/+subscriptions From 1196608 at bugs.launchpad.net Fri Jan 23 21:18:34 2015 From: 1196608 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:18:34 -0000 Subject: [Bug 1196608] Re: Better theming References: <20130701162842.14838.22609.malonedeb@gac.canonical.com> Message-ID: <20150123201834.29262.80214.malone@gac.canonical.com> Seems to be related to bug # 1043258 , and to the idea of easy configuration of list styles in general (from http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series). ** Tags added: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1196608 Title: Better theming To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1196608/+subscriptions From 1414147 at bugs.launchpad.net Fri Jan 23 21:24:21 2015 From: 1414147 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:24:21 -0000 Subject: [Bug 1414147] [NEW] juggling for recipients in headers References: <20150123202422.29600.71543.malonedeb@wampee.canonical.com> Message-ID: <20150123202422.29600.71543.malonedeb@wampee.canonical.com> Public bug reported: Strip nodup recipients from both the `To` and `Cc` headers, and juggle recipient headers so that the list address is always in the `To` field. This might address the other major complaint against no-reply-to- munging, recipient proliferation. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414147 Title: juggling for recipients in headers To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414147/+subscriptions From 1414151 at bugs.launchpad.net Fri Jan 23 21:26:52 2015 From: 1414151 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:26:52 -0000 Subject: [Bug 1414151] [NEW] Rosters should not be public by default References: <20150123202652.12455.82590.malonedeb@soybean.canonical.com> Message-ID: <20150123202652.12455.82590.malonedeb@soybean.canonical.com> Public bug reported: Rosters should not be public by default. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414151 Title: Rosters should not be public by default To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414151/+subscriptions From 1414149 at bugs.launchpad.net Fri Jan 23 21:25:54 2015 From: 1414149 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:25:54 -0000 Subject: [Bug 1414149] [NEW] option to allow verified nonmembers to post to a list References: <20150123202554.29262.87281.malonedeb@gac.canonical.com> Message-ID: <20150123202554.29262.87281.malonedeb@gac.canonical.com> Public bug reported: Add an option to allow ''verified'' non-members to post to the list. A verified non-member is someone who posts to the list and responds in the affirmative to a confirmation message. A verified member can post in the future (think Gmane http://www.gmane.org ). From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. May be a duplicate of bug 558029. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414149 Title: option to allow verified nonmembers to post to a list To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414149/+subscriptions From 1414156 at bugs.launchpad.net Fri Jan 23 21:35:35 2015 From: 1414156 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:35:35 -0000 Subject: [Bug 1414156] [NEW] Switch to $strings (i.e. `string.Template` instances) for all i18n substitutions References: <20150123203535.29781.4012.malonedeb@wampee.canonical.com> Message-ID: <20150123203535.29781.4012.malonedeb@wampee.canonical.com> Public bug reported: Switch to $strings (i.e. `string.Template` instances) for all i18n substitutions. We should be able to mechanically update all existing translations. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414156 Title: Switch to $strings (i.e. `string.Template` instances) for all i18n substitutions To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414156/+subscriptions From 1414155 at bugs.launchpad.net Fri Jan 23 21:34:44 2015 From: 1414155 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:34:44 -0000 Subject: [Bug 1414155] [NEW] Language variants (e.g. en_UK) References: <20150123203444.28634.85418.malonedeb@gac.canonical.com> Message-ID: <20150123203444.28634.85418.malonedeb@gac.canonical.com> Public bug reported: Mailman should support language variants (e.g. en_UK). From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414155 Title: Language variants (e.g. en_UK) To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414155/+subscriptions From 1414154 at bugs.launchpad.net Fri Jan 23 21:32:54 2015 From: 1414154 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:32:54 -0000 Subject: [Bug 1414154] [NEW] switch to external translation system References: <20150123203254.612.75563.malonedeb@chaenomeles.canonical.com> Message-ID: <20150123203254.612.75563.malonedeb@chaenomeles.canonical.com> Public bug reported: Finish the transition to an externally managed translation system. This is necessary for the Mailman 3.0 release. Right now someone has to send new translations to Mark and he has to do a new release with new catalogs; see http://wiki.mailman.psf.io/DEV/Internationalization and http://wiki.mailman.psf.io/DEV/i18nhowto for more info. We have some notes at http://wiki.mailman.psf.io/DEV/Managing%20Translations about what we want in the future. It must be free software (this is why we cannot use Transifex). The workflow Barry would love: a developer can develop their software, marking all strings for localisation. Someone can take the trunk branch and run a tool to extract all the strings and provide Mailman developers with GNU gettext catalogs, or make them available in a branch, or on the web, so Mailman maintainers can check them out. There exists enough distributed machinery that we should be able to do this in a disconnected way. (From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series.) ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414154 Title: switch to external translation system To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414154/+subscriptions From 1414159 at bugs.launchpad.net Fri Jan 23 21:38:02 2015 From: 1414159 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:38:02 -0000 Subject: [Bug 1414159] [NEW] suppress backscatter bounces when SPF headers don't match References: <20150123203802.29408.19012.malonedeb@wampee.canonical.com> Message-ID: <20150123203802.29408.19012.malonedeb@wampee.canonical.com> Public bug reported: Suppress backscatter bounces when http://www.openspf.org SPF headers do not match. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414159 Title: suppress backscatter bounces when SPF headers don't match To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414159/+subscriptions From 1414157 at bugs.launchpad.net Fri Jan 23 21:36:40 2015 From: 1414157 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:36:40 -0000 Subject: [Bug 1414157] [NEW] integrate spam defense into Mailman core References: <20150123203640.28820.93253.malonedeb@gac.canonical.com> Message-ID: <20150123203640.28820.93253.malonedeb@gac.canonical.com> Public bug reported: Possibly integrate http://www.spambayes.org Spambayes or http://www.spamassassin.org SpamAssassin or http://pyzor.org pyzor into Mailman core. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414157 Title: integrate spam defense into Mailman core To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414157/+subscriptions From 1414163 at bugs.launchpad.net Fri Jan 23 21:50:38 2015 From: 1414163 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:50:38 -0000 Subject: [Bug 1414163] [NEW] use LMTP process to do checks & dispose messages earlier References: <20150123205038.29781.65955.malonedeb@wampee.canonical.com> Message-ID: <20150123205038.29781.65955.malonedeb@wampee.canonical.com> Public bug reported: Hook into the LMTP process http://wiki.mailman.psf.io/DEV/LMTP%20process so that messages can be disposed of as early as possible. Check potential senders and recipients at LTMP time to check, e.g., "are you sending to a list that does not exist or that you do not have permission to post to?" From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414163 Title: use LMTP process to do checks & dispose messages earlier To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414163/+subscriptions From 1414163 at bugs.launchpad.net Fri Jan 23 21:55:06 2015 From: 1414163 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:55:06 -0000 Subject: [Bug 1414163] Re: use LMTP process to do checks & dispose messages earlier References: <20150123205038.29781.65955.malonedeb@wampee.canonical.com> Message-ID: <20150123205506.29743.78192.malone@wampee.canonical.com> Barry has a work-in-progress branch for this somewhere but I can't seem to find it. :) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414163 Title: use LMTP process to do checks & dispose messages earlier To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414163/+subscriptions From 1414171 at bugs.launchpad.net Fri Jan 23 22:00:31 2015 From: 1414171 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:00:31 -0000 Subject: [Bug 1414171] [NEW] Better feedback to users who have bounced References: <20150123210031.28867.27091.malonedeb@gac.canonical.com> Message-ID: <20150123210031.28867.27091.malonedeb@gac.canonical.com> Public bug reported: Provide better feedback to users who have bounced. May include making message ID of member's last bounced message available via API so Postorius can use it. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414171 Title: Better feedback to users who have bounced To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414171/+subscriptions From 1414170 at bugs.launchpad.net Fri Jan 23 21:56:51 2015 From: 1414170 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:56:51 -0000 Subject: [Bug 1414170] [NEW] Caps for list member count and outgoing messages per time slice References: <20150123205651.29229.40850.malonedeb@gac.canonical.com> Message-ID: <20150123205651.29229.40850.malonedeb@gac.canonical.com> Public bug reported: Caps for list member count and outgoing messages per time slice. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414170 Title: Caps for list member count and outgoing messages per time slice To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414170/+subscriptions From 1414169 at bugs.launchpad.net Fri Jan 23 21:56:02 2015 From: 1414169 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 20:56:02 -0000 Subject: [Bug 1414169] [NEW] gather and surface admin statistics References: <20150123205602.29600.89611.malonedeb@wampee.canonical.com> Message-ID: <20150123205602.29600.89611.malonedeb@wampee.canonical.com> Public bug reported: Improve admin statistics gather (# of posts sent, # bounced, # of domains accessed, which lists are quiet and which are busy) and make these available via the REST interface so Postorius can use them. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414169 Title: gather and surface admin statistics To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414169/+subscriptions From 1414176 at bugs.launchpad.net Fri Jan 23 22:03:56 2015 From: 1414176 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:03:56 -0000 Subject: [Bug 1414176] [NEW] better list-data export and import via XML, maybe web References: <20150123210356.28758.86744.malonedeb@gac.canonical.com> Message-ID: <20150123210356.28758.86744.malonedeb@gac.canonical.com> Public bug reported: Provide a better list-data export and import mechanism via XML. *Possibly* allow for data export via the web. This requires discussion and deciding which parts to implement in Postorius and/or HyperKitty. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Affects: postorius Importance: Undecided Status: New ** Tags: mailman3 ** Also affects: postorius Importance: Undecided Status: New -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414176 Title: better list-data export and import via XML, maybe web To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414176/+subscriptions From 1414174 at bugs.launchpad.net Fri Jan 23 22:02:24 2015 From: 1414174 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:02:24 -0000 Subject: [Bug 1414174] [NEW] add audit trail for user management changes References: <20150123210224.29812.49905.malonedeb@wampee.canonical.com> Message-ID: <20150123210224.29812.49905.malonedeb@wampee.canonical.com> Public bug reported: Add audit trail for user subscriptions. Who added them? What checks were made? From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414174 Title: add audit trail for user management changes To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414174/+subscriptions From 1414173 at bugs.launchpad.net Fri Jan 23 22:01:40 2015 From: 1414173 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:01:40 -0000 Subject: [Bug 1414173] [NEW] delete double messages in digest option References: <20150123210140.12455.69489.malonedeb@soybean.canonical.com> Message-ID: <20150123210140.12455.69489.malonedeb@soybean.canonical.com> Public bug reported: The 'digest option' needs to be improved to delete 'double messages' From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414173 Title: delete double messages in digest option To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414173/+subscriptions From 1414181 at bugs.launchpad.net Fri Jan 23 22:10:03 2015 From: 1414181 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:10:03 -0000 Subject: [Bug 1414181] [NEW] Include message headers in discard notifications References: <20150123211003.29705.92991.malonedeb@wampee.canonical.com> Message-ID: <20150123211003.29705.92991.malonedeb@wampee.canonical.com> Public bug reported: Include message headers in discard notifications - currently it isn't always possible to tell who sent a message that's been discarded, which makes it a bit pointless sending a notification. It would be nice to include brief headers in the first message part. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414181 Title: Include message headers in discard notifications To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414181/+subscriptions From 1414180 at bugs.launchpad.net Fri Jan 23 22:09:20 2015 From: 1414180 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:09:20 -0000 Subject: [Bug 1414180] [NEW] discard stagnant messages from bounces or shunt queues References: <20150123210920.28727.37566.malonedeb@gac.canonical.com> Message-ID: <20150123210920.28727.37566.malonedeb@gac.canonical.com> Public bug reported: Discard messages that have been in the bounces or shunt queues for a long time. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414180 Title: discard stagnant messages from bounces or shunt queues To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414180/+subscriptions From 1414179 at bugs.launchpad.net Fri Jan 23 22:08:27 2015 From: 1414179 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:08:27 -0000 Subject: [Bug 1414179] [NEW] Fix the bounce probe problem, & make bounce processing more efficient References: <20150123210827.612.5533.malonedeb@chaenomeles.canonical.com> Message-ID: <20150123210827.612.5533.malonedeb@chaenomeles.canonical.com> Public bug reported: "Fix the bounce probe problem, and make bounce processing more efficient. Right now, it sucks." From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414179 Title: Fix the bounce probe problem, & make bounce processing more efficient To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414179/+subscriptions From 1414178 at bugs.launchpad.net Fri Jan 23 22:07:30 2015 From: 1414178 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:07:30 -0000 Subject: [Bug 1414178] [NEW] Partition queue directories into hashed subdirectories References: <20150123210730.12316.81277.malonedeb@soybean.canonical.com> Message-ID: <20150123210730.12316.81277.malonedeb@soybean.canonical.com> Public bug reported: Partition queue directories into hashed subdirectories so that all queue files do not live in the same directory (which increases contention on the directory inodes and reduces overall performance). From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 performance -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414178 Title: Partition queue directories into hashed subdirectories To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414178/+subscriptions From 1414177 at bugs.launchpad.net Fri Jan 23 22:06:31 2015 From: 1414177 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:06:31 -0000 Subject: [Bug 1414177] [NEW] for Postfix, switch to non-Postfix mailbox store References: <20150123210631.12114.75234.malonedeb@soybean.canonical.com> Message-ID: <20150123210631.12114.75234.malonedeb@soybean.canonical.com> Public bug reported: For Postfix, switch to http://www.postfix.org/VIRTUAL_README.html#in_virtual_other Non-Postfix mailbox store: separate domains, non-UNIX accounts virtual domains and maildir delivery by default. Delivery mechanics for other MTAs may or may not change. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414177 Title: for Postfix, switch to non-Postfix mailbox store To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414177/+subscriptions From 1414185 at bugs.launchpad.net Fri Jan 23 22:15:33 2015 From: 1414185 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:15:33 -0000 Subject: [Bug 1414185] [NEW] Increase user permission granularity w.r.t. size limitations and implicit addressing References: <20150123211533.12799.58828.malonedeb@soybean.canonical.com> Message-ID: <20150123211533.12799.58828.malonedeb@soybean.canonical.com> Public bug reported: Increase user permission granularity with regards to user's ability to ignore size limitations and use implicit addressing. Bug 1414183 and Bug 1414182 depend on this. From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414185 Title: Increase user permission granularity w.r.t. size limitations and implicit addressing To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414185/+subscriptions From 1414183 at bugs.launchpad.net Fri Jan 23 22:13:13 2015 From: 1414183 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:13:13 -0000 Subject: [Bug 1414183] [NEW] option on moderation request to allow user to use implicit addressing in future References: <20150123211313.29365.92192.malonedeb@gac.canonical.com> Message-ID: <20150123211313.29365.92192.malonedeb@gac.canonical.com> Public bug reported: Add checkbox to moderation requests with option "Allow this user to use implicit addressing in the future" From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414183 Title: option on moderation request to allow user to use implicit addressing in future To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414183/+subscriptions From 1414182 at bugs.launchpad.net Fri Jan 23 22:12:23 2015 From: 1414182 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:12:23 -0000 Subject: [Bug 1414182] [NEW] option on moderation request to allow user to ignore size limitations in future References: <20150123211223.747.29349.malonedeb@chaenomeles.canonical.com> Message-ID: <20150123211223.747.29349.malonedeb@chaenomeles.canonical.com> Public bug reported: Add checkbox to moderation requests with option "Allow this user to ignore size limitations in the future" From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414182 Title: option on moderation request to allow user to ignore size limitations in future To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414182/+subscriptions From 1414187 at bugs.launchpad.net Fri Jan 23 22:19:21 2015 From: 1414187 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:19:21 -0000 Subject: [Bug 1414187] [NEW] user permission to override a post size limitation References: <20150123211922.29470.11579.malonedeb@wampee.canonical.com> Message-ID: <20150123211922.29470.11579.malonedeb@wampee.canonical.com> Public bug reported: A user permission: the user is allowed to override the list's post sizes limit (slightly different from the bug# 1414182 "ignore size in future" permission/privilege). From http://wiki.mailman.psf.io/DEV/Mailman%203.0?action=diff&rev2=30&rev1=28 -- a TODO for the Mailman 3.x series. Original note: "I don't know if this is a reasonable request or not, but if yes, could each user be allowed an override for post sizes (slightly different from above "ignore size in future" request)?" ** Affects: mailman Importance: Undecided Status: New ** Tags: mailman3 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414187 Title: user permission to override a post size limitation To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414187/+subscriptions From 1414176 at bugs.launchpad.net Fri Jan 23 22:28:13 2015 From: 1414176 at bugs.launchpad.net (Sumana Harihareswara) Date: Fri, 23 Jan 2015 21:28:13 -0000 Subject: [Bug 1414176] Re: better list-data export and import via XML, maybe web References: <20150123210356.28758.86744.malonedeb@gac.canonical.com> Message-ID: <20150123212814.488.96762.launchpad@chaenomeles.canonical.com> ** Bug watch added: fedorahosted.org/hyperkitty/ #66 https://fedorahosted.org/hyperkitty/ticket/66 ** Also affects: fedora via https://fedorahosted.org/hyperkitty/ticket/66 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414176 Title: better list-data export and import via XML, maybe web To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414176/+subscriptions From 1414176 at bugs.launchpad.net Sat Jan 24 01:47:10 2015 From: 1414176 at bugs.launchpad.net (Bug Watch Updater) Date: Sat, 24 Jan 2015 00:47:10 -0000 Subject: [Bug 1414176] Re: better list-data export and import via XML, maybe web References: <20150123210356.28758.86744.malonedeb@gac.canonical.com> Message-ID: <20150124004711.27996.23545.launchpad@loganberry.canonical.com> ** Changed in: fedora Status: Unknown => Confirmed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414176 Title: better list-data export and import via XML, maybe web To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414176/+subscriptions From 1414169 at bugs.launchpad.net Sat Jan 24 13:42:29 2015 From: 1414169 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 12:42:29 -0000 Subject: [Bug 1414169] Re: gather and surface admin statistics References: <20150123205602.29600.89611.malonedeb@wampee.canonical.com> Message-ID: <20150124124231.29705.19615.launchpad@wampee.canonical.com> ** Project changed: mailman => postorius ** Also affects: mailman Importance: Undecided Status: New -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414169 Title: gather and surface admin statistics To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414169/+subscriptions From 1414155 at bugs.launchpad.net Sat Jan 24 13:54:39 2015 From: 1414155 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 12:54:39 -0000 Subject: [Bug 1414155] Re: Language variants (e.g. en_UK) References: <20150123203444.28634.85418.malonedeb@gac.canonical.com> Message-ID: <20150124125440.712.13606.launchpad@chaenomeles.canonical.com> ** Tags added: i18n -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414155 Title: Language variants (e.g. en_UK) To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414155/+subscriptions From 1414156 at bugs.launchpad.net Sat Jan 24 13:56:51 2015 From: 1414156 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 12:56:51 -0000 Subject: [Bug 1414156] Re: Switch to $strings (i.e. `string.Template` instances) for all i18n substitutions References: <20150123203535.29781.4012.malonedeb@wampee.canonical.com> Message-ID: <20150124125651.29229.23826.launchpad@gac.canonical.com> ** Tags added: i18n -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414156 Title: Switch to $strings (i.e. `string.Template` instances) for all i18n substitutions To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414156/+subscriptions From 1414154 at bugs.launchpad.net Sat Jan 24 13:56:37 2015 From: 1414154 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 12:56:37 -0000 Subject: [Bug 1414154] Re: switch to external translation system References: <20150123203254.612.75563.malonedeb@chaenomeles.canonical.com> Message-ID: <20150124125638.12799.12512.launchpad@soybean.canonical.com> ** Tags added: i18n -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414154 Title: switch to external translation system To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414154/+subscriptions From 881312 at bugs.launchpad.net Sat Jan 24 14:00:12 2015 From: 881312 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 13:00:12 -0000 Subject: [Bug 881312] Re: Properly decode payload References: <20111025085538.27451.45372.malonedeb@soybean.canonical.com> Message-ID: <20150124130012.1119.77145.launchpad@chaenomeles.canonical.com> ** Tags added: i18n -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/881312 Title: Properly decode payload To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/881312/+subscriptions From 998949 at bugs.launchpad.net Sat Jan 24 14:03:08 2015 From: 998949 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 13:03:08 -0000 Subject: [Bug 998949] Re: Admin notice of held subscription is not fully in list's preferred language. References: <20120514015751.10187.154.malonedeb@wampee.canonical.com> Message-ID: <20150124130309.29408.19970.launchpad@wampee.canonical.com> ** Tags added: i18n -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/998949 Title: Admin notice of held subscription is not fully in list's preferred language. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/998949/+subscriptions From 953531 at bugs.launchpad.net Sat Jan 24 14:00:56 2015 From: 953531 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 13:00:56 -0000 Subject: [Bug 953531] Re: Add graphs of the overall architecture References: <20120312230716.20990.76151.malonedeb@gac.canonical.com> Message-ID: <20150124130056.29538.69865.malone@wampee.canonical.com> Maybe we could reuse diagrams from http://aosabook.org/en/mailman.html . -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/953531 Title: Add graphs of the overall architecture To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/953531/+subscriptions From 265927 at bugs.launchpad.net Sat Jan 24 14:05:30 2015 From: 265927 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 13:05:30 -0000 Subject: [Bug 265927] Re: Admin interface should follow manager lang preferences References: <20080905192713.27052.62116.launchpad@forster.canonical.com> Message-ID: <20150124130531.29123.68445.launchpad@gac.canonical.com> ** Tags added: i18n -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/265927 Title: Admin interface should follow manager lang preferences To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/265927/+subscriptions From 881320 at bugs.launchpad.net Sat Jan 24 14:05:50 2015 From: 881320 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 13:05:50 -0000 Subject: [Bug 881320] Re: Mailman 3 translations References: <20111025090949.27890.99511.malonedeb@soybean.canonical.com> Message-ID: <20150124130551.30119.22006.launchpad@wampee.canonical.com> ** Tags added: i18n -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/881320 Title: Mailman 3 translations To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/881320/+subscriptions From 1414154 at bugs.launchpad.net Sat Jan 24 14:15:02 2015 From: 1414154 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 13:15:02 -0000 Subject: [Bug 1414154] Re: switch to external translation system References: <20150123203254.612.75563.malonedeb@chaenomeles.canonical.com> Message-ID: <20150124131502.29365.70699.launchpad@gac.canonical.com> ** Bug watch added: fedorahosted.org/hyperkitty/ #30 https://fedorahosted.org/hyperkitty/ticket/30 ** Also affects: fedora via https://fedorahosted.org/hyperkitty/ticket/30 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414154 Title: switch to external translation system To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414154/+subscriptions From 1158466 at bugs.launchpad.net Sat Jan 24 14:12:33 2015 From: 1158466 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 13:12:33 -0000 Subject: [Bug 1158466] Re: Import Mailman 2 translations References: <20130321191154.19581.12811.malonedeb@chaenomeles.canonical.com> Message-ID: <20150124131233.29200.4442.launchpad@gac.canonical.com> ** Also affects: mailman Importance: Undecided Status: New -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1158466 Title: Import Mailman 2 translations To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1158466/+subscriptions From 1414298 at bugs.launchpad.net Sat Jan 24 14:42:49 2015 From: 1414298 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 13:42:49 -0000 Subject: [Bug 1414298] [NEW] ILanguageManager should be exposed as a REST resource References: <20150124134249.29885.47274.malonedeb@wampee.canonical.com> Message-ID: <20150124134249.29885.47274.malonedeb@wampee.canonical.com> Public bug reported: Expose ILanguageManager as a REST resource, so that Postorius can use it to learn what languages a system supports, and thus provide list administrators with options for a list's preferred language. Refer to src/mailman/model/docs/languages.rst -- I imagine this will probably use a getUtility call to say, getUtility(ILanguageManager) Background, based on my conversation with Barry yesterday (I may have gotten some things wrong): The system knows it supports certain languages. This is set in a config file that only the site administrator can change -- a change in the config file requires a mailman restart in order to take effect. The Language Manager is per system. The Language Manager is a utility, like the user manager (that is, essentially a singleton in the system; interfaces that have multiple implementations are not utilities). When the system boots up, it registers implementations of interfaces. These are ZopeInterfaces, as we use the Zope component architecture, ZCA. ** Affects: mailman Importance: Undecided Status: New ** Affects: postorius Importance: Undecided Status: New ** Tags: i18n mailman3 mailman3-suite-blocker ** Also affects: postorius Importance: Undecided Status: New ** Tags added: i18n mailman3-suite-blocker -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414298 Title: ILanguageManager should be exposed as a REST resource To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414298/+subscriptions From 1414298 at bugs.launchpad.net Sat Jan 24 14:45:51 2015 From: 1414298 at bugs.launchpad.net (Sumana Harihareswara) Date: Sat, 24 Jan 2015 13:45:51 -0000 Subject: [Bug 1414298] Re: ILanguageManager should be exposed as a REST resource References: <20150124134249.29885.47274.malonedeb@wampee.canonical.com> Message-ID: <20150124134551.29923.12915.malone@wampee.canonical.com> Also affects Postorius. Once this is implemented in the REST API, change Postorius forms.py so it calls the API to ask that question when a list administrator is setting up a new list or changing preferences for a list, instead of hardcoding English as the only choice for the list's preferred language. -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414298 Title: ILanguageManager should be exposed as a REST resource To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414298/+subscriptions From 1414154 at bugs.launchpad.net Sat Jan 24 15:17:36 2015 From: 1414154 at bugs.launchpad.net (Bug Watch Updater) Date: Sat, 24 Jan 2015 14:17:36 -0000 Subject: [Bug 1414154] Re: switch to external translation system References: <20150123203254.612.75563.malonedeb@chaenomeles.canonical.com> Message-ID: <20150124141737.14229.16776.launchpad@loganberry.canonical.com> ** Changed in: fedora Status: Unknown => Confirmed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414154 Title: switch to external translation system To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414154/+subscriptions From 1414298 at bugs.launchpad.net Sat Jan 24 18:15:45 2015 From: 1414298 at bugs.launchpad.net (Barry Warsaw) Date: Sat, 24 Jan 2015 17:15:45 -0000 Subject: [Bug 1414298] [NEW] ILanguageManager should be exposed as a REST resource References: <20150124134249.29885.47274.malonedeb@wampee.canonical.com> Message-ID: <20150124121545.12813fb9@limelight.wooz.org> On Jan 24, 2015, at 01:42 PM, Sumana Harihareswara wrote: >Expose ILanguageManager as a REST resource, so that Postorius can use it >to learn what languages a system supports Since languages must be enabled in the config files, they are system resources, so they should probably live under the /system/languages resource, which would be read-only. GETing that would return the collection of languages as resource entries. Individual languages could be GET'd via their code, e.g. /system/languages/it Each language resource would return a JSON representation containing the code, charset, and description. See ILanguage for that specification. (Even though ILanguageManager supports .add(), exposing this to the API doesn't make them persistent so I don't think POST, PATCH, or PUT should be exposed in the REST API on that resource.) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414298 Title: ILanguageManager should be exposed as a REST resource To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414298/+subscriptions From 1414352 at bugs.launchpad.net Sat Jan 24 20:33:53 2015 From: 1414352 at bugs.launchpad.net (Terri) Date: Sat, 24 Jan 2015 19:33:53 -0000 Subject: [Bug 1414352] [NEW] Improve code coverage by adding tests References: <20150124193353.29200.98953.malonedeb@gac.canonical.com> Message-ID: <20150124193353.29200.98953.malonedeb@gac.canonical.com> Public bug reported: Mailman Core and Postorius have sets of tests, but could use more extensive test coverage. This bug is meant to be a repeatable bug suitable for new contributors (e.g. prospective Google Summer of Code Students). In short: find a piece of Postorius or Mailman Core that isn't yet tested and write a test (or set of tests) for it. Contributors wishing to work on Mailman Core should look at START.rst and DATABASE.rst for more information about setting up tests. For Postorius, Florian is working on vcrpy test integration, so new tests can use that format. Links to documentation and examples much appreciated to update this bug! ** Affects: mailman Importance: Undecided Status: New ** Affects: postorius Importance: Undecided Status: New ** Tags: beginner-friendly easy mailman3 repeatable test ** Tags added: easy mailman3 ** Also affects: mailman Importance: Undecided Status: New ** Description changed: - Postorius has a set of tests, but it could use more extensive coverage. - This bug is meant to be a repeatable bug suitable for new contributors - (e.g. prospective Google Summer of Code Students). In short: find a - piece of postorius that isn't yet tested and write a test (or set of - tests) for it. + Mailman Core and Postorius have sets of tests, but could use more + extensive test coverage. This bug is meant to be a repeatable bug + suitable for new contributors (e.g. prospective Google Summer of Code + Students). In short: find a piece of Postorius or Mailman Core that + isn't yet tested and write a test (or set of tests) for it. - Florian is working on vcrpy test integration, so new tests can use that - format. + Contributors wishing to work on Mailman Core should look at START.rst + and DATABASE.rst for more information about setting up tests. + + For Postorius, Florian is working on vcrpy test integration, so new + tests can use that format. + + Links to documentation and examples much appreciated to update this bug! ** Tags added: repeatable -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414352 Title: Improve code coverage by adding tests To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414352/+subscriptions From question261256 at answers.launchpad.net Mon Jan 26 20:31:46 2015 From: question261256 at answers.launchpad.net (DanC) Date: Mon, 26 Jan 2015 19:31:46 -0000 Subject: [Question #261256]: re-compile mailman Message-ID: <20150126193146.31854.8904.launchpad@loganberry.canonical.com> New question #261256 on mailman in Ubuntu: https://answers.launchpad.net/ubuntu/+source/mailman/+question/261256 Hello, Does anyone know the full list of ./configure options used to compile mailman (1:2.1.16-2) for Ubuntu 14.04. I need to re-compile on top of the normal distributed packages in order to incorporate a number of php wrappers to mailman commands. The Trusty distributed mailman in installed in different locations /var/lib/mailman, /usr/lib/mailman and I would rather keep the same file structure instead of the /usr/local/mailman which seems to be the default for the downloaded mailman. Thank you. -- You received this question notification because you are a member of Mailman Coders, which is an answer contact for mailman in Ubuntu. From question261256 at answers.launchpad.net Mon Jan 26 21:46:29 2015 From: question261256 at answers.launchpad.net (Manfred Hampl) Date: Mon, 26 Jan 2015 20:46:29 -0000 Subject: [Question #261256]: re-compile mailman Message-ID: <20150126204629.12302.39886.launchpad@loganberry.canonical.com> Question #261256 on mailman in Ubuntu changed: https://answers.launchpad.net/ubuntu/+source/mailman/+question/261256 Status: Open => Answered Manfred Hampl proposed the following answer: The command sudo apt-get source mailman should download the source into the current directory such that you can build a package with the dpkg-buildpackage command. To satisfy the dependencies, you have to run sudo apt-get build-dep mailman to download and install the packages required for compiling. See also the man pages for apt-get -- You received this question notification because you are a member of Mailman Coders, which is an answer contact for mailman in Ubuntu. From raj.abhilash1 at gmail.com Mon Jan 26 22:57:24 2015 From: raj.abhilash1 at gmail.com (Abhilash Raj) Date: Mon, 26 Jan 2015 21:57:24 -0000 Subject: [Merge] lp:~raj-abhilash1/mailman/docs into lp:mailman Message-ID: <20150126215722.19625.10260.launchpad@ackee.canonical.com> Abhilash Raj has proposed merging lp:~raj-abhilash1/mailman/docs into lp:mailman. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~raj-abhilash1/mailman/docs/+merge/247657 Add name to alembic's autogenerated migrations -- Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/mailman/docs into lp:mailman. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 625 bytes Desc: not available URL: From question261256 at answers.launchpad.net Tue Jan 27 01:56:56 2015 From: question261256 at answers.launchpad.net (Mark Sapiro) Date: Tue, 27 Jan 2015 00:56:56 -0000 Subject: [Question #261256]: re-compile mailman References: <20150126204230.29600.58237.lpquestions@wampee.canonical.com> Message-ID: <20150127005656.6356.27437.launchpad@loganberry.canonical.com> Question #261256 on mailman in Ubuntu changed: https://answers.launchpad.net/ubuntu/+source/mailman/+question/261256 Mark Sapiro proposed the following answer: See the FAQ at -- You received this question notification because you are a member of Mailman Coders, which is an answer contact for mailman in Ubuntu. From question261256 at answers.launchpad.net Tue Jan 27 02:01:59 2015 From: question261256 at answers.launchpad.net (Mark Sapiro) Date: Tue, 27 Jan 2015 01:01:59 -0000 Subject: [Question #261256]: re-compile mailman References: <20150127005155.29600.65010.lpquestions@wampee.canonical.com> Message-ID: <20150127010159.10793.39028.launchpad@loganberry.canonical.com> Question #261256 on mailman in Ubuntu changed: https://answers.launchpad.net/ubuntu/+source/mailman/+question/261256 Mark Sapiro proposed the following answer: The above URL in comment #2 is correct, but if you click it, Launchpad dropos the final period. Try instead. -- You received this question notification because you are a member of Mailman Coders, which is an answer contact for mailman in Ubuntu. From mark at msapiro.net Tue Jan 27 03:09:17 2015 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 27 Jan 2015 02:09:17 -0000 Subject: [Bug 1414864] [NEW] If a list name contains regexp special characters, bin/rmlist can fail in various ways References: <20150127020917.29295.80181.malonedeb@gac.canonical.com> Message-ID: <20150127020917.29295.80181.malonedeb@gac.canonical.com> Public bug reported: bin/rmlist creates a regexp to match held message files with names of the form heldmsg-LISTNAME-* to remove them from Mailman's data/ directory. If the list name contains a '+', the created regexp won't match, and if it contains '++' the regexp is invalid and rmlist throws sre_constants.error. ** Affects: mailman Importance: Medium Assignee: Mark Sapiro (msapiro) Status: In Progress -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414864 Title: If a list name contains regexp special characters, bin/rmlist can fail in various ways To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414864/+subscriptions From mark at msapiro.net Tue Jan 27 03:30:24 2015 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 27 Jan 2015 02:30:24 -0000 Subject: [Bug 1414864] Re: If a list name contains regexp special characters, bin/rmlist can fail in various ways References: <20150127020917.29295.80181.malonedeb@gac.canonical.com> Message-ID: <20150127023025.12347.15613.launchpad@soybean.canonical.com> ** Changed in: mailman Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414864 Title: If a list name contains regexp special characters, bin/rmlist can fail in various ways To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414864/+subscriptions From 1414864 at bugs.launchpad.net Tue Jan 27 03:30:46 2015 From: 1414864 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Tue, 27 Jan 2015 02:30:46 -0000 Subject: [Bug 1414864] Re: If a list name contains regexp special characters, bin/rmlist can fail in various ways References: <20150127020917.29295.80181.malonedeb@gac.canonical.com> Message-ID: <20150127023051.20100.54321.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414864 Title: If a list name contains regexp special characters, bin/rmlist can fail in various ways To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414864/+subscriptions From futatuki at poem.co.jp Wed Jan 28 11:44:13 2015 From: futatuki at poem.co.jp (Yasuhito FUTATSUKI at POEM) Date: Wed, 28 Jan 2015 10:44:13 -0000 Subject: [Bug 1415406] [NEW] Message excerpt corruption on admindb Web UI References: <20150128104413.29000.33313.malonedeb@gac.canonical.com> Message-ID: <20150128104413.29000.33313.malonedeb@gac.canonical.com> Public bug reported: Some messages held on admindb cannot display correctly becase of partial Unicode conversion error or incomplete multi-byte character on mm_cfg.ADMINDB_PAGE_TEXT_LIMIT boundary. Message character corruption has been occured in conditions below. (1) Message charset/encoding is charset/encoding of multi-byte charaters. (2) Message charset/encoding differs from web display charset/encoding. (3) Message contains character that cannot convert to Unicode by using Python codec. or (3') Message body size exceeds mm_cfg.ADMINDB_PAGE_TEXT_LIMIT in bytes after decoding mime and cut down along multi-byte charater's byte sequence. Under these conditions, Unicode error occur in converting message charset/encoding and message has remained not to convert charset/encoding. A patch attached below solves (3) by using decode/encode with 'replace' error handling scheme, and (3') by rounding on character boundary not to exceeds the limit in bytes after character/encoding converted. Note: Even If Message charset/encoding is same as web display charset/encoding, condition (3') may produce invalid html, but patch below don't fix it. ** Affects: mailman Importance: Undecided Status: New ** Attachment added: "patch-admindb-py.txt" https://bugs.launchpad.net/bugs/1415406/+attachment/4307114/+files/patch-admindb-py.txt -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415406 Title: Message excerpt corruption on admindb Web UI To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415406/+subscriptions From futatuki at poem.co.jp Wed Jan 28 12:03:17 2015 From: futatuki at poem.co.jp (Yasuhito FUTATSUKI at POEM) Date: Wed, 28 Jan 2015 11:03:17 -0000 Subject: [Bug 1415406] Re: Message excerpt corruption on admindb Web UI References: <20150128104413.29000.33313.malonedeb@gac.canonical.com> Message-ID: <20150128110317.12222.4955.launchpad@soybean.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415406 Title: Message excerpt corruption on admindb Web UI To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415406/+subscriptions From jl.biasini at laposte.net Wed Jan 28 15:39:06 2015 From: jl.biasini at laposte.net (baruch31) Date: Wed, 28 Jan 2015 14:39:06 -0000 Subject: [Bug 1415489] [NEW] translation doesn't work for the confim subscribing interface's main block References: <20150128143906.28696.18894.malonedeb@gac.canonical.com> Message-ID: <20150128143906.28696.18894.malonedeb@gac.canonical.com> Public bug reported: version 2.1.18-1 installed from source After receiving an invitation, if I follow the link to confirm my subscription, I end up on the page where title, button and everything is translated correctly except the main block: "Your confirmation is required in order to complete the subscription request to the mailing list voluntari. Your subscription settings are shown below; make any necessary changes and hit Subscribe to complete the confirmation process. Once you've confirmed your subscription request, you will be shown your account options page which you can use to further customize your membership options. Note: your password will be emailed to you once your subscription is confirmed. You can change it by visiting your personal options page. Or hit Cancel my subscription request if you no longer want to subscribe to this list." I can see the romanian entry for that block in mailman.po, I compared it to other language and it seems ok. here is the related section: #: Mailman/Cgi/confirm.py:248 #, fuzzy msgid "" "Your confirmation is required in order to complete the\n" " subscription request to the mailing list %(listname)s. Your\n" " subscription settings are shown below; make any necessary changes and " "hit\n" " Subscribe to complete the confirmation process. Once you've\n" " confirmed your subscription request, you will be shown your account\n" " options page which you can use to further customize your membership\n" " options.\n" "\n" "

Note: your password will be emailed to you once your subscription is\n" " confirmed. You can change it by visiting your personal options page.\n" "\n" "

Or hit Cancel my subscription request if you no longer want " "to\n" " subscribe to this list." msgstr "" "Este necesar? confirmarea dumneavoastr? pentru a completa\n" " cererea de abonare la lista de discu?ii %(listname)s.\n" " Datele dumneavoastr? de abonament sunt prezentate mai jos; face?i\n" " toate modific?rile necesare?i ap?sa?i pe butonul Aboneaz?-m?\n" " pentru a completa procesul de confirmare. De ?ndat? ce ve?i confirma " "cererea\n" " de abonare, ve?i putea accesa pagina de op?iuni personale de abonament,\n" " unde v? ve?i putea configura ?n detaliu op?iunile de abonare.\n" "\n" "

Not?: parola v? va fi trimis? prin email de ?ndat? ce abonarea este " "confirmat?.\n" " O ve?i putea modifica acces?nd pagina de op?iuni personale.\n" "\n" "

Alternativ, pute?i ap?sa Anuleaz? ?i renun?? pentru a anula\n" " aceast? cerere de abonare." The only hack I made to the mailman.po file was to turn it into utf8 and change the configuration file accordingly to get rid of the ugly charset delivered by default for romanian. I suspect the issue to be also present in other language ** Affects: mailman Importance: Undecided Status: New -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415489 Title: translation doesn't work for the confim subscribing interface's main block To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415489/+subscriptions From mark at msapiro.net Wed Jan 28 17:14:54 2015 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 28 Jan 2015 16:14:54 -0000 Subject: [Bug 1415489] Re: translation doesn't work for the confim subscribing interface's main block References: <20150128143906.28696.18894.malonedeb@gac.canonical.com> Message-ID: <20150128161454.426.70066.malone@chaenomeles.canonical.com> The issue is that this string and its translation are marked "#, fuzzy". This occurred because at some point, the English string was changed in some way and the msgmerge process "guessed" that the old translation fit the new string but marked it "#, fuzzy" so it would be reviewed by a human translator before being used. You can fix it on your installation by removing the "#, fuzzy" line from the mailman.po and running msgfmt (either a system msgfmt or Mailman's bin/msgfmt.py) to update the mailman.mo file. If you will confirm that the translation is OK as is or provide a better one, I will fix the source for the next release. Note that this string's translation is marked fuzzy in only 6 (eu, ko, pt, ro, sl, sv) of the current 38 translations. Note also that there over 100 strings with #, fuzzy translations in the current romanian message catalog. It would be great if you would help fix those. -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415489 Title: translation doesn't work for the confim subscribing interface's main block To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415489/+subscriptions From jl.biasini at laposte.net Wed Jan 28 20:47:43 2015 From: jl.biasini at laposte.net (baruch31) Date: Wed, 28 Jan 2015 19:47:43 -0000 Subject: [Bug 1415489] Re: translation doesn't work for the confim subscribing interface's main block References: <20150128143906.28696.18894.malonedeb@gac.canonical.com> Message-ID: <20150128194743.1154.1302.malone@chaenomeles.canonical.com> Oh great I understand! I'm not a Romanian speaker (i'm working for an NGO there, but I'm French) but I managed to find a colleague (actually an accredited translator!). We also filled some empty fields... BUT CAUTION: like I said in my previous post, this is a UTF8 version of the file... As suggested here: http://grokbase.com/p/python/mailman-users/08b49jkvmr/default-cahrset-for-de-to-iso8859-15-utf-8 Mailman should REALLY get rid of that iso-8859-2 encoding for Romanian. It is completely obsolete and breaks all interface! ** Attachment added: "romanian messages" https://bugs.launchpad.net/mailman/+bug/1415489/+attachment/4307438/+files/mailman.po -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415489 Title: translation doesn't work for the confim subscribing interface's main block To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415489/+subscriptions From noreply at launchpad.net Wed Jan 28 23:27:07 2015 From: noreply at launchpad.net (noreply at launchpad.net) Date: Wed, 28 Jan 2015 22:27:07 -0000 Subject: [Merge] lp:~raj-abhilash1/mailman/docs into lp:mailman In-Reply-To: <20150126215722.19625.10260.launchpad@ackee.canonical.com> Message-ID: <20150128222705.9272.59382.launchpad@ackee.canonical.com> The proposal to merge lp:~raj-abhilash1/mailman/docs into lp:mailman has been updated. Status: Needs review => Merged For more details, see: https://code.launchpad.net/~raj-abhilash1/mailman/docs/+merge/247657 -- Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/mailman/docs into lp:mailman. From 1414298 at bugs.launchpad.net Thu Jan 29 17:19:51 2015 From: 1414298 at bugs.launchpad.net (Sumana Harihareswara) Date: Thu, 29 Jan 2015 16:19:51 -0000 Subject: [Bug 1414298] Re: ILanguageManager should be exposed as a REST resource References: <20150124134249.29885.47274.malonedeb@wampee.canonical.com> Message-ID: <20150129161952.29200.46332.launchpad@gac.canonical.com> ** Changed in: mailman Assignee: (unassigned) => Sumana Harihareswara (sumanah) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414298 Title: ILanguageManager should be exposed as a REST resource To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414298/+subscriptions From godricglow at gmail.com Thu Jan 29 20:58:20 2015 From: godricglow at gmail.com (Pranjal Yadav) Date: Thu, 29 Jan 2015 19:58:20 -0000 Subject: [Merge] lp:~godricglow/postorius/bug_1308219_fix into lp:postorius Message-ID: <20150129195820.19388.31443.launchpad@ackee.canonical.com> Pranjal Yadav has proposed merging lp:~godricglow/postorius/bug_1308219_fix into lp:postorius. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~godricglow/postorius/bug_1308219_fix/+merge/248046 Fixed 1308219 by avoiding else loop back and a default new.form() for both moderator and owner after submit click. -- Your team Mailman Coders is requested to review the proposed merge of lp:~godricglow/postorius/bug_1308219_fix into lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 1076 bytes Desc: not available URL: From godricglow at gmail.com Thu Jan 29 21:33:24 2015 From: godricglow at gmail.com (Pranjal Yadav) Date: Thu, 29 Jan 2015 20:33:24 -0000 Subject: [Merge] lp:~godricglow/postorius/bug_login_render_fix into lp:postorius Message-ID: <20150129203322.29222.33848.launchpad@ackee.canonical.com> Pranjal Yadav has proposed merging lp:~godricglow/postorius/bug_login_render_fix into lp:postorius. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~godricglow/postorius/bug_login_render_fix/+merge/248049 Fixed a rendering bug on login page, corrected missplaced new line character -- Your team Mailman Coders is requested to review the proposed merge of lp:~godricglow/postorius/bug_login_render_fix into lp:postorius. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 2122 bytes Desc: not available URL: From raj.abhilash1 at gmail.com Thu Jan 29 23:24:23 2015 From: raj.abhilash1 at gmail.com (Abhilash Raj) Date: Thu, 29 Jan 2015 22:24:23 -0000 Subject: [Merge] lp:~raj-abhilash1/mailman/docs into lp:mailman Message-ID: <20150129222421.27155.18370.launchpad@ackee.canonical.com> Abhilash Raj has proposed merging lp:~raj-abhilash1/mailman/docs into lp:mailman. Requested reviews: Mailman Coders (mailman-coders) For more details, see: https://code.launchpad.net/~raj-abhilash1/mailman/docs/+merge/248059 Alembic uses the datatype from mailman.database.types for migrations, which is not desired as they require the field in database to be different( int for Enum() and depending on dailect different for UUID()) -- Your team Mailman Coders is requested to review the proposed merge of lp:~raj-abhilash1/mailman/docs into lp:mailman. -------------- next part -------------- A non-text attachment was scrubbed... Name: review-diff.txt Type: text/x-diff Size: 934 bytes Desc: not available URL: From 1415489 at bugs.launchpad.net Fri Jan 30 00:10:14 2015 From: 1415489 at bugs.launchpad.net (Launchpad Bug Tracker) Date: Thu, 29 Jan 2015 23:10:14 -0000 Subject: [Bug 1415489] Re: translation doesn't work for the confim subscribing interface's main block References: <20150128143906.28696.18894.malonedeb@gac.canonical.com> Message-ID: <20150129231020.29181.88365.launchpad@ackee.canonical.com> ** Branch linked: lp:mailman/2.1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415489 Title: translation doesn't work for the confim subscribing interface's main block To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415489/+subscriptions From mark at msapiro.net Fri Jan 30 00:22:10 2015 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 29 Jan 2015 23:22:10 -0000 Subject: [Bug 1415489] Re: translation doesn't work for the confim subscribing interface's main block References: <20150128143906.28696.18894.malonedeb@gac.canonical.com> Message-ID: <20150129232210.643.75275.malone@chaenomeles.canonical.com> I have installed your message catalog. Thanks very much for your help. I did change the encoding back to ISO-8859-2. Changing Mailman's character set for Romanian to UTF-8 has other potentially unwanted side effects, particularly because messages sent from Mailman with UTF-8 body parts have those parts base64 encoded. Thus, the raw messages are less readable. If you really want Mailman's character set for Romanian to be UTF-8, please file another bug and argue for it there. ** Changed in: mailman Importance: Undecided => Medium ** Changed in: mailman Status: New => Fix Committed ** Changed in: mailman Milestone: None => 2.1.19 ** Changed in: mailman Assignee: (unassigned) => Mark Sapiro (msapiro) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415489 Title: translation doesn't work for the confim subscribing interface's main block To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415489/+subscriptions From mark at msapiro.net Fri Jan 30 01:30:22 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 00:30:22 -0000 Subject: [Bug 1415406] Re: Message excerpt corruption on admindb Web UI References: <20150128104413.29000.33313.malonedeb@gac.canonical.com> Message-ID: <20150130003024.643.35556.malone@chaenomeles.canonical.com> If possible, please provide messages that meet a) (1), (2) and (3) b) (1), (2) and (3') and a message which results in invalid HTML. I would like to use these for unit tests. ** Changed in: mailman Importance: Undecided => Medium ** Changed in: mailman Status: New => Triaged ** Changed in: mailman Milestone: None => 2.1.19 ** Changed in: mailman Assignee: (unassigned) => Mark Sapiro (msapiro) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415406 Title: Message excerpt corruption on admindb Web UI To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415406/+subscriptions From mark at msapiro.net Fri Jan 30 07:05:29 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:05:29 -0000 Subject: [Bug 1372199] Re: in emails, unsubscribe links should not react to HTTP HEAD requests References: <20140921230220.24721.34686.malonedeb@soybean.canonical.com> Message-ID: <20150130060531.1075.63561.launchpad@chaenomeles.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1372199 Title: in emails, unsubscribe links should not react to HTTP HEAD requests To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1372199/+subscriptions From mark at msapiro.net Fri Jan 30 07:04:55 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:04:55 -0000 Subject: [Bug 1363278] Re: REMOVE_DKIM_HEADERS value 2 not reacted to References: <20140829220957.29423.4344.malonedeb@gac.canonical.com> Message-ID: <20150130060457.29200.84608.launchpad@gac.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 ** Changed in: mailman Assignee: (unassigned) => Mark Sapiro (msapiro) -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1363278 Title: REMOVE_DKIM_HEADERS value 2 not reacted to To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1363278/+subscriptions From mark at msapiro.net Fri Jan 30 07:03:41 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:03:41 -0000 Subject: [Bug 1334450] Re: If a message is held for header_filter_rules and subsequently approved, dmarc_moderation_action is bypassed. References: <20140625222935.13923.20944.malonedeb@gac.canonical.com> Message-ID: <20150130060343.895.76442.launchpad@chaenomeles.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1334450 Title: If a message is held for header_filter_rules and subsequently approved, dmarc_moderation_action is bypassed. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1334450/+subscriptions From mark at msapiro.net Fri Jan 30 07:04:10 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:04:10 -0000 Subject: [Bug 1327404] Re: Mailman's log files are world readable References: <20140606200402.4310.81326.malonedeb@soybean.canonical.com> Message-ID: <20150130060412.29470.52881.launchpad@wampee.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1327404 Title: Mailman's log files are world readable To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1327404/+subscriptions From mark at msapiro.net Fri Jan 30 07:02:45 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:02:45 -0000 Subject: [Bug 1324541] Re: If the dnspython package is not available and dmarc_moderation_action is not accept, nothing is logged. References: <20140529133723.16293.64139.malonedeb@chaenomeles.canonical.com> Message-ID: <20150130060247.1041.18126.launchpad@chaenomeles.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1324541 Title: If the dnspython package is not available and dmarc_moderation_action is not accept, nothing is logged. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1324541/+subscriptions From mark at msapiro.net Fri Jan 30 07:10:31 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:10:31 -0000 Subject: [Bug 1414864] Re: If a list name contains regexp special characters, bin/rmlist can fail in various ways References: <20150127020917.29295.80181.malonedeb@gac.canonical.com> Message-ID: <20150130061033.29600.40094.launchpad@wampee.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1414864 Title: If a list name contains regexp special characters, bin/rmlist can fail in various ways To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1414864/+subscriptions From mark at msapiro.net Fri Jan 30 07:09:58 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:09:58 -0000 Subject: [Bug 1407098] Re: When munging From and Reply-To, add original author To Cc instead of Reply-To References: <20150102150546.30731.58445.malonedeb@chaenomeles.canonical.com> Message-ID: <20150130061000.28603.82420.launchpad@gac.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1407098 Title: When munging From and Reply-To, add original author To Cc instead of Reply-To To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1407098/+subscriptions From mark at msapiro.net Fri Jan 30 07:09:24 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:09:24 -0000 Subject: [Bug 1403462] Re: listaddr and listadmin variables have not properly substituted in invite.txt template References: <20141217111924.30371.96223.malonedeb@chaenomeles.canonical.com> Message-ID: <20150130060926.28934.40109.launchpad@gac.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1403462 Title: listaddr and listadmin variables have not properly substituted in invite.txt template To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1403462/+subscriptions From mark at msapiro.net Fri Jan 30 07:08:38 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:08:38 -0000 Subject: [Bug 1402989] Re: Mailman 2.1.18-1+ Japanese translation update References: <20141216094352.22058.74803.malonedeb@gac.canonical.com> Message-ID: <20150130060840.12487.55821.launchpad@soybean.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1402989 Title: Mailman 2.1.18-1+ Japanese translation update To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1402989/+subscriptions From mark at msapiro.net Fri Jan 30 07:08:05 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:08:05 -0000 Subject: [Bug 1400988] Re: The Subject: of the list welcome message isn't always in the users preferred language. References: <20141210042841.30966.84906.malonedeb@chaenomeles.canonical.com> Message-ID: <20150130060807.28727.46730.launchpad@gac.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1400988 Title: The Subject: of the list welcome message isn't always in the users preferred language. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1400988/+subscriptions From mark at msapiro.net Fri Jan 30 07:07:31 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:07:31 -0000 Subject: [Bug 1400200] Re: Confirmations with Subject: Re:confirm ... aren't recognized. References: <20141208034932.9826.51613.malonedeb@soybean.canonical.com> Message-ID: <20150130060734.12586.70635.launchpad@soybean.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1400200 Title: Confirmations with Subject: Re:confirm ... aren't recognized. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1400200/+subscriptions From mark at msapiro.net Fri Jan 30 07:06:35 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:06:35 -0000 Subject: [Bug 1388614] Re: archive problem when an email got not subject References: <20141102185946.9615.69231.malonedeb@chaenomeles.canonical.com> Message-ID: <20150130060637.29956.30057.launchpad@wampee.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1388614 Title: archive problem when an email got not subject To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1388614/+subscriptions From mark at msapiro.net Fri Jan 30 07:11:13 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:11:13 -0000 Subject: [Bug 1415489] Re: translation doesn't work for the confim subscribing interface's main block References: <20150128143906.28696.18894.malonedeb@gac.canonical.com> Message-ID: <20150130061115.1119.13394.launchpad@chaenomeles.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415489 Title: translation doesn't work for the confim subscribing interface's main block To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415489/+subscriptions From mark at msapiro.net Fri Jan 30 07:15:34 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:15:34 -0000 Subject: [Bug 558096] Re: more verbose "discarded" message in vette log References: <20100408090557.1687.66625.launchpad@loganberry.canonical.com> Message-ID: <20150130061536.1119.3520.launchpad@chaenomeles.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/558096 Title: more verbose "discarded" message in vette log To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/558096/+subscriptions From mark at msapiro.net Fri Jan 30 07:14:52 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:14:52 -0000 Subject: [Bug 418728] Re: bounce notification does not include reason References: <20090825161852.15522.93800.malonedeb@palladium.canonical.com> Message-ID: <20150130061455.12766.94176.launchpad@soybean.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/418728 Title: bounce notification does not include reason To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/418728/+subscriptions From mark at msapiro.net Fri Jan 30 07:14:09 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:14:09 -0000 Subject: [Bug 266609] Re: Auto Approval of subscriptions for certain domains References: <20080905194149.1806.9294.launchpad@forster.canonical.com> Message-ID: <20150130061411.12114.95296.launchpad@soybean.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/266609 Title: Auto Approval of subscriptions for certain domains To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/266609/+subscriptions From mark at msapiro.net Fri Jan 30 07:13:16 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:13:16 -0000 Subject: [Bug 266442] Re: UNsubscribe NON-subscribers?! References: <20080905193205.27052.9553.launchpad@forster.canonical.com> Message-ID: <20150130061318.29123.23771.launchpad@gac.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/266442 Title: UNsubscribe NON-subscribers?! To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/266442/+subscriptions From mark at msapiro.net Fri Jan 30 07:12:06 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:12:06 -0000 Subject: [Bug 266391] Re: difficult to use radio and check boxes in admin interface References: <20080905193141.27052.90076.launchpad@forster.canonical.com> Message-ID: <20150130061208.29159.16762.launchpad@gac.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/266391 Title: difficult to use radio and check boxes in admin interface To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/266391/+subscriptions From mark at msapiro.net Fri Jan 30 07:20:04 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:20:04 -0000 Subject: [Bug 1379813] Re: Documentation error References: <20141010143518.5362.64658.malonedeb@wampee.canonical.com> Message-ID: <20150130062005.29159.64123.launchpad@gac.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1379813 Title: Documentation error To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1379813/+subscriptions From mark at msapiro.net Fri Jan 30 07:18:57 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:18:57 -0000 Subject: [Bug 1371678] Re: The list poster password should be accepted in an Urgent: header. References: <20140919161342.24753.564.malonedeb@soybean.canonical.com> Message-ID: <20150130061858.28758.87366.launchpad@gac.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1371678 Title: The list poster password should be accepted in an Urgent: header. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1371678/+subscriptions From mark at msapiro.net Fri Jan 30 07:18:18 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:18:18 -0000 Subject: [Bug 1360616] Re: mailman: case-sensitivity issue in tarball for 2.18.1-1 References: <20140823144301.13360.92997.malonedeb@wampee.canonical.com> Message-ID: <20150130061820.29538.17295.launchpad@wampee.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1360616 Title: mailman: case-sensitivity issue in tarball for 2.18.1-1 To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1360616/+subscriptions From mark at msapiro.net Fri Jan 30 07:17:45 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:17:45 -0000 Subject: [Bug 1331194] Re: French translation on main Mailman page References: <20140617211627.960.22033.malonedeb@gac.canonical.com> Message-ID: <20150130061747.995.42087.launchpad@chaenomeles.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1331194 Title: French translation on main Mailman page To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1331194/+subscriptions From mark at msapiro.net Fri Jan 30 07:17:15 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:17:15 -0000 Subject: [Bug 1318025] Re: The DMARC mitigatation actions do not include a Reply-To: header in rare cases. References: <20140509191312.20684.26625.malonedeb@gac.canonical.com> Message-ID: <20150130061717.29569.75106.launchpad@wampee.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1318025 Title: The DMARC mitigatation actions do not include a Reply-To: header in rare cases. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1318025/+subscriptions From mark at msapiro.net Fri Jan 30 07:16:03 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:16:03 -0000 Subject: [Bug 558122] Re: Include FullName in roster views References: <20100408090623.1687.54479.launchpad@loganberry.canonical.com> Message-ID: <20150130061605.29705.29963.launchpad@wampee.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/558122 Title: Include FullName in roster views To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/558122/+subscriptions From mark at msapiro.net Fri Jan 30 07:23:33 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:23:33 -0000 Subject: [Bug 1409396] Re: It is difficult to add css or other info to Mailman's generated pages. References: <20150111051753.23616.52775.malonedeb@gac.canonical.com> Message-ID: <20150130062335.1075.9570.launchpad@chaenomeles.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1409396 Title: It is difficult to add css or other info to Mailman's generated pages. To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1409396/+subscriptions From mark at msapiro.net Fri Jan 30 07:22:55 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:22:55 -0000 Subject: [Bug 1408575] Re: Python Powered logo is an old versiom References: <20150108071823.21570.38987.malonedeb@soybean.canonical.com> Message-ID: <20150130062257.29956.67630.launchpad@wampee.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1408575 Title: Python Powered logo is an old versiom To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1408575/+subscriptions From mark at msapiro.net Fri Jan 30 07:22:25 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:22:25 -0000 Subject: [Bug 1404511] Re: No way to change default setting to mass-invite instead of mass-subscribe in admin interface References: <20141220144630.22342.65831.malonedeb@gac.canonical.com> Message-ID: <20150130062226.28571.57258.launchpad@gac.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1404511 Title: No way to change default setting to mass-invite instead of mass- subscribe in admin interface To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1404511/+subscriptions From mark at msapiro.net Fri Jan 30 07:21:54 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:21:54 -0000 Subject: [Bug 1397170] Re: admin CGI throws UnicodeDecodeError when certain list text attrubutes are unicodes References: <20141128040413.1313.55346.malonedeb@wampee.canonical.com> Message-ID: <20150130062155.581.13685.launchpad@chaenomeles.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1397170 Title: admin CGI throws UnicodeDecodeError when certain list text attrubutes are unicodes To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1397170/+subscriptions From mark at msapiro.net Fri Jan 30 07:21:14 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:21:14 -0000 Subject: [Bug 1390653] Re: If a user is unsubscribed after retrieving her options page and before submitting an unsub, an uncaught exception is thrown References: <20141108002643.16912.79161.malonedeb@soybean.canonical.com> Message-ID: <20150130062116.29781.41977.launchpad@wampee.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1390653 Title: If a user is unsubscribed after retrieving her options page and before submitting an unsub, an uncaught exception is thrown To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1390653/+subscriptions From mark at msapiro.net Fri Jan 30 07:24:16 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:24:16 -0000 Subject: [Bug 1382150] Re: feature request: add option for list owner to receive copies of all bounce mail References: <20141016175617.4708.74399.malonedeb@wampee.canonical.com> Message-ID: <20150130062417.12191.12832.launchpad@soybean.canonical.com> ** Changed in: mailman Status: Fix Committed => Fix Released ** Changed in: mailman Milestone: 2.1.19 => 2.1.19rc1 -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1382150 Title: feature request: add option for list owner to receive copies of all bounce mail To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1382150/+subscriptions From mark at msapiro.net Fri Jan 30 07:30:49 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 06:30:49 -0000 Subject: [Bug 1415406] Re: Message excerpt corruption on admindb Web UI References: <20150128104413.29000.33313.malonedeb@gac.canonical.com> Message-ID: <20150130063049.488.36231.malone@chaenomeles.canonical.com> I have another question. In looking at your patch, it seems you go to some lengths to ensure that you cut the excerpted text at a point as close as possible to ADMINDB_PAGE_TEXT_LIMIT. It seems it would be much simpler and possibly even esthetically better to include all of the last line which goes over the limit. Is there some reason not to do that? -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415406 Title: Message excerpt corruption on admindb Web UI To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415406/+subscriptions From futatuki at poem.co.jp Fri Jan 30 07:58:00 2015 From: futatuki at poem.co.jp (Yasuhito FUTATSUKI at POEM) Date: Fri, 30 Jan 2015 06:58:00 -0000 Subject: [Bug 1415406] Re: Message excerpt corruption on admindb Web UI References: <20150128104413.29000.33313.malonedeb@gac.canonical.com> Message-ID: <20150130065801.30051.69838.malone@wampee.canonical.com> It is pretty difficult to make sample of a) case in my working environment, so try to make it after b) case. (One of case a) is known as a bogus iso-2022-jp message, which is one of reason why Mr. Kikuchi was maintain his own local branch 2.1-japan.) The attachment below is a sample of b) case, sample-b-message.eml ... E-Mail message (UTF-8) admindb-sample-b.html ... output of admindb Web UI with msgid (EUC-JP) ** Attachment added: "bug-1415406-sample-b.tar.gz" https://bugs.launchpad.net/mailman/+bug/1415406/+attachment/4308662/+files/bug-1415406-sample-b.tar.gz -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415406 Title: Message excerpt corruption on admindb Web UI To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415406/+subscriptions From futatuki at poem.co.jp Fri Jan 30 08:17:54 2015 From: futatuki at poem.co.jp (Yasuhito FUTATSUKI at POEM) Date: Fri, 30 Jan 2015 07:17:54 -0000 Subject: [Bug 1415406] Re: Message excerpt corruption on admindb Web UI References: <20150128104413.29000.33313.malonedeb@gac.canonical.com> Message-ID: <20150130071754.28758.13035.malone@gac.canonical.com> Answer of #3 question: I'm afraid if ADMINDB_PAGE_TEXT_LIMIT is much smaller than last line which goes over the limit. I'm not sure that a 'format=flowed' message is decoded into one line or not, but if it is, one line may much bigger than 1000 octets. An alternate of this way of fix, changing meaning of ADMINDB_PAGE_TEXT_LIMITS as message size of (Unicode) characters, not bytes. This is pretty simpler than my patch. -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415406 Title: Message excerpt corruption on admindb Web UI To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415406/+subscriptions From futatuki at poem.co.jp Fri Jan 30 09:53:15 2015 From: futatuki at poem.co.jp (Yasuhito FUTATSUKI at POEM) Date: Fri, 30 Jan 2015 08:53:15 -0000 Subject: [Bug 1415406] Re: Message excerpt corruption on admindb Web UI References: <20150128104413.29000.33313.malonedeb@gac.canonical.com> Message-ID: <20150130085315.29885.41318.malone@wampee.canonical.com> Here is a sample of a) case. sample-a-message.eml ... E-Mail message ((bogus) iso-2022-jp) admindb-sample-a.html ... output of admindb Web UI with msgid (EUC-JP) ** Attachment added: "bug-1415406-sample-a.tar.gz" https://bugs.launchpad.net/mailman/+bug/1415406/+attachment/4308721/+files/bug-1415406-sample-a.tar.gz -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415406 Title: Message excerpt corruption on admindb Web UI To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415406/+subscriptions From ci-admin at opencontrail.org Fri Jan 30 16:42:52 2015 From: ci-admin at opencontrail.org (OpenContrail Admin) Date: Fri, 30 Jan 2015 15:42:52 -0000 Subject: [Bug 1234567] A change has been merged References: <20131003082733.4346.50379.malonedeb@gac.canonical.com> Message-ID: <20150130154252.28603.60221.malone@gac.canonical.com> Reviewed: https://review.opencontrail.org/6820 Committed: http://github.org/Juniper/contrail-web-controller/commit/4d49c19cfdcf77c3333d8618dd22cf174c9f8f1c Submitter: Zuul Branch: R2.1 commit 4d49c19cfdcf77c3333d8618dd22cf174c9f8f1c Author: balamurugang Date: Fri Jan 30 18:53:06 2015 +0530 Closes-Bug: #1234567 Logical router page was reffering to port url it is not required. Removed it. Change-Id: I7b81203f0296dc036f096ecc6e2200442134a68a -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1234567 Title: Czech catalog bug To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1234567/+subscriptions From mark at msapiro.net Fri Jan 30 21:13:34 2015 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Jan 2015 20:13:34 -0000 Subject: [Bug 1415406] Re: Message excerpt corruption on admindb Web UI References: <20150128104413.29000.33313.malonedeb@gac.canonical.com> Message-ID: <20150130201334.747.44266.malone@chaenomeles.canonical.com> Thank you for your help and for the test case. I have committed a fix which just accepts all of the body line that reaches or exceeds ADMINDB_PAGE_TEXT_LIMIT. With a normal message, this will not extend the displayed body much as lines in the decoded message body, even with format-flowed, are normally not too long, and even if there is a pathological message with a very long line, this shouldn't raise an exception. See http://bazaar.launchpad.net/~mailman- coders/mailman/2.1/revision/1524 for the fix. ** Changed in: mailman Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1415406 Title: Message excerpt corruption on admindb Web UI To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1415406/+subscriptions From ci-admin at opencontrail.org Sat Jan 31 01:05:35 2015 From: ci-admin at opencontrail.org (OpenContrail Admin) Date: Sat, 31 Jan 2015 00:05:35 -0000 Subject: [Bug 1234567] A change has been merged References: <20131003082733.4346.50379.malonedeb@gac.canonical.com> Message-ID: <20150131000535.28973.11540.malone@gac.canonical.com> Reviewed: https://review.opencontrail.org/6819 Committed: http://github.org/Juniper/contrail-web-controller/commit/c74f7f5ceea34109ce13032c8d0c984a8c07327f Submitter: Zuul Branch: master commit c74f7f5ceea34109ce13032c8d0c984a8c07327f Author: balamurugang Date: Fri Jan 30 18:53:06 2015 +0530 Closes-Bug: #1234567 Logical router page was reffering to port url it is not required. Removed it. Change-Id: I7b81203f0296dc036f096ecc6e2200442134a68a -- You received this bug notification because you are a member of Mailman Coders, which is subscribed to GNU Mailman. https://bugs.launchpad.net/bugs/1234567 Title: Czech catalog bug To manage notifications about this bug go to: https://bugs.launchpad.net/mailman/+bug/1234567/+subscriptions