Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 374839 - List-Id: is not very fine configured
Summary: List-Id: is not very fine configured
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Mailing Lists (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Gentoo Infrastructure
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-11 12:05 UTC by Marc Richter
Modified: 2015-05-26 04:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Richter 2011-07-11 12:05:40 UTC
At "http://www.gentoo.org/main/en/lists.xml" you can read the following:

"Our mailing lists are powered by mlmmj and provides List-Id: mail headers and [listname] subject prefixes to comply with modern mailing list manager standards and conventions."

But this "List-id" field is in every Mailinglist quite the same. For example 

gentoo-dev:
List-Id: "Gentoo Linux mail" <gentoo-dev.gentoo.org>

gentoo-user:
List-Id: "Gentoo Linux mail" <gentoo-user.gentoo.org>

"Gentoo Linux mail" is taken by the most modern mailing list managers as a name to sort the mailinglists. When this part is everywhere the same across all lists, it doesn't achieve the goals we define to this.

Reproducible: Always

Steps to Reproduce:
Just use a modern mailing list manager, subscribe to several Gentoo MLs and have it sort that lists for you.
Actual Results:  
All mails of all Gentoo ML are sorted in one view as if they all belong to one big Group.

Expected Results:  
Every Mailinglist should have it's own, unique name-prefix in the List-Id: - Field to enable modern mailing list managers to identify them properly.
Comment 1 Alec Warner (RETIRED) archtester gentoo-dev Security 2014-03-23 00:33:16 UTC
Hey robin, this is technically customizable in mlmmj list-header file on a per list basis. Do we care enough to change it?

(I don't care enough, FTW.)

-A
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2014-03-23 18:10:45 UTC
The header is required to be unique. Your MUA should use the entire header, not just the start of it.  What MUA are you using that is so broken?

And it is different on some of our lists; here's a full list of them (some of the lists are dead/obsolete).
List-Id: eudev mailing list <eudev.gentoo.org>
List-Id: Gentoo development announcement list <gentoo-dev-announce.gentoo.org>
List-Id: Gentoo Development-related help <gentoo-devhelp.gentoo.org>
List-Id: Gentoo Foundation Official Announcements <gentoo-foundation-announce.gentoo.org>
List-Id: Gentoo genkernel development list <gentoo-genkernel.gentoo.org>
List-Id: Gentoo Graphical User Interfaces Project <gentoo-guis.gentoo.org>
List-Id: List to discuss signing and verification of the Gentoo Tree. <gentoo-keys.gentoo.org>
List-Id: gentoo-licenses <gentoo-licenses.gentoo.org>
List-Id: Gentoo Lisp mail <gentoo-lisp.gentoo.org>
List-Id: openstack <gentoo-openstack.gentoo.org>
List-Id: Gentoo Package Manager Specification discussions <gentoo-pms.gentoo.org>
List-Id: Gentoo Project discussion list <gentoo-project.gentoo.org>
List-Id: Discussions centering around the Python ecosystem in Gentoo Linux <gentoo-python.gentoo.org>
List-Id: Gentoo Release Engineering Autobuilds <gentoo-releng-autobuilds.gentoo.org>
List-Id: Gentoo SCM discussions <gentoo-scm.gentoo.org>
List-Id: Discussion about systemd <gentoo-systemd.gentoo.org>
List-Id: Gentoo Greek Users <gentoo-user-el.gentoo.org>
List-Id: Gentoo Dutch Users <gentoo-user-nl.gentoo.org>
List-Id: Gentoo Turkish Users <gentoo-user-tr.gentoo.org>
List-Id: Gentoo VDR list <gentoo-vdr.gentoo.org>

And those where it's the same basename:
List-Id: Gentoo Linux mail <bug-wranglers.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-accessibility.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-admin.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-alpha.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-alt.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-amd64.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-announce.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-au.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-biz.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-bsd.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-catalyst.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-cluster.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-core.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-council.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-desktop.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-desktop-research.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-devconference.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-devrel.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-doc.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-doc-cvs.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-doc-de.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-doc-el.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-doc-es.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-doc-fi.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-doc-fr.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-doc-pl.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-doc-ru.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-docs-it.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-docs-review.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-embedded.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-hardened.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-hardened-dev.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-hppa.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-infrastructure.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-java.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-kbase.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-kernel.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-keychain-announce.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-laptop.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-managers.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-meetings.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-mips.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-mirrors.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-nfp.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-nx.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-ops.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-palooza.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-perl.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-portage-dev.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-ppc-dev.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-ppc-stable.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-ppc-user.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-pr.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-qa.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-releng.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-science.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-security.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-server.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-soc.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-sparc.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-tinderbox.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-trustees.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-uk.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user-br.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user-cs.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user-de.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user-es.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user-fr.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user-hu.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user-id.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user-pl.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user-ru.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-web-user.gentoo.org>