No headers suitable for filtering branch subscription emails for Gmail users

Bug #298284 reported by Stuart Bishop
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

There are currently no headers suitable for GMail users to filter branch subscription emails. This is a problem due to the large number of users using GMail and other mail systems that only provide simplified filters, or users unable to setup more complex filters involving custom headers. Filtering on the Subject header produces false positives.

For GMail, ideally we would send the standard List- headers as per RFC 2919 (http://www.apps.ietf.org/rfc/rfc2919.html)

List-Id: <launchpad-pqm.launchpad.devel.code.launchpad.net>
List-Unsubscribe: <https://code.edge.launchpad.net/~launchpad-pqm/launchpad/devel/+edit-subscription>
List-Subscribe: <https://code.edge.launchpad.net/~launchpad-pqm/launchpad/devel/+edit-subscription>

When a mailing list archive exists, we can also add the List-Archive: header:

List-Archive: <http://url-to-mail-archive.example.com>

When a suitable help wiki page exists, we can add a List;Help: header:

List-Help: <http://url-to-help-page.example.com>

Tags: email lp-code
Stuart Bishop (stub)
Changed in launchpad-bazaar:
importance: Undecided → Medium
milestone: none → 2.1.12
status: New → Triaged
Revision history for this message
Tim Penhey (thumper) wrote :

I don't think using list headers is a good idea as a team may be subscribed using a mailing list which would overwrite the list headers.

GMail has good search filters so you could filter on the branch bzr identity as it is in the footer saying why you are getting the email.

Alternatively you could subscribe through a mailing list like launchpad-reviews.

Changed in launchpad-bazaar:
status: Triaged → Won't Fix
milestone: 2.1.12 → none
Revision history for this message
Stuart Bishop (stub) wrote :

> I don't think using list headers is a good idea as a team may be subscribed using a mailing list which would overwrite the list headers.

I cannot see how this is an argument against the feature. It just means this feature is not useful in this particular context. And if there are better filtering options, then this particular context will become less common as people subscribe directly to what they want rather than inherit subscriptions via team membership and all the politics and bitching that involves.

I guess I could setup a team with just myself a member, and subscribe *it* to the branch. Just seems a waste of time and unnecessary bloat.

Revision history for this message
Tim Penhey (thumper) wrote :

Lets JFDI and see what happens.

Changed in launchpad-code:
status: Won't Fix → Triaged
Curtis Hovey (sinzui)
Changed in launchpad:
importance: Medium → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.