On Mon, 2021-12-06 at 21:56 +0100, Raphael Hertzog wrote: > Why do you want a lists.debian.org link when you already have a > tracker.debian.org link pointing to the same content?
I don't want a tracker.d.o link. Mainly I want a link with a Message-ID in it, which are more likely to be long-term and supported by multiple message archives than other software-specific links. > Also there's no guaranty that all news are properly recorded in a Debian > mailing lists. I assume testing migration mails aren't for example. Sure, but most are and some of the mails that go to unarchived mailing lists are archived on external services linked from the lists.d.o Message-ID search 404 page. The testing migration mails definitely aren't archived on lists.d.o right now but if @packages.d.o mails ever get forwarded to lists.d.o and archived then they could be. Also filed #1001254 to make tracker.d.o mail archives searchable by Message-ID. > And this would be a feature that is really specific to Debian too, > while the news feature is very generic and cleanly mixing both would > require again some abstraction to add a vendor-specific behaviour in a > generic part. Not necessarily, there are several options for this that would make it a very generic feature, some ideas: When the List-Archive header exists and contains a URL, the link could be to that URL. This works for Debian lists and mailman lists and probably other types of lists too. distro-tracker could have a list of domains that are known to have Message-ID search URLs and then map the List-Id to those URLs. For domains that have no Message-ID search URLs but do have archive links for the Maintainer field, the link could be to just the top-level archive link used for the Maintainer field. Once #1001254 is implemented, then the link could be to the DPT Message-ID search, in a similar way to how lists.d.o links to its Message-ID search from the Message-ID field in its archives. > In short, I find the cost really high for a relatively small value > added. I think the options I presented above are generic enough to have a low enough cost. For cases not covered by them I think as a compromise, it would be reasonable to just show the Message-ID header with no link. That would allow copy-pasting the Message-ID to external services: https://en.wikipedia.org/wiki/Message-ID#Use_in_mailing_list_archives -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part