[opensuse] oS mailing lists: email header to message in mailing list archive?
Hi *, would it be possible to add the ML archive link of the current message to the email headers? Sometimes I need to refer to a certain message of a oS mailing list in a post somewhere else. For this, I start with looking at the enclosed email headers to find the link to the archive, e.g.: List-Post: <mailto:opensuse-packaging@opensuse.org> List-Help: <mailto:opensuse-packaging+help@opensuse.org> List-Subscribe: <mailto:opensuse-packaging+subscribe@opensuse.org> List-Unsubscribe: <mailto:opensuse-packaging+unsubscribe@opensuse.org> List-Owner: <mailto:opensuse-packaging+owner@opensuse.org> List-Archive: <http://lists.opensuse.org/opensuse-packaging/> ... then browse that "List-Archive" link to find that same message, and finally get the link to post, e.g. https://lists.opensuse.org/opensuse-packaging/2018-03/msg00017.html Wouldn't it be nice to have this already as an additional email header, e.g. in the above case: List-Archive-Post: <https://lists.opensuse.org/opensuse-packaging/2018-03/msg00017.html> ? Not sure if this is easily possible, or if there is a standard for such a ML header already ... Thanks & have a nice day, Berny -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Bernhard Voelker wrote:
Wouldn't it be nice to have this already as an additional email header, e.g. in the above case:
List-Archive-Post: <https://lists.opensuse.org/opensuse-packaging/2018-03/msg00017.html>
Hi Berny It's a chicken and egg situation - at the time a message is being prepared for distribution to the list, we don't yet know which number it will become in the archive. -- Per Jessen, Zürich (12.3°C) Member, openSUSE Heroes -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2018-04-02 14:40, Per Jessen wrote:
Bernhard Voelker wrote:
Wouldn't it be nice to have this already as an additional email header, e.g. in the above case:
List-Archive-Post: <https://lists.opensuse.org/opensuse-packaging/2018-03/msg00017.html>
Hi Berny
It's a chicken and egg situation - at the time a message is being prepared for distribution to the list, we don't yet know which number it will become in the archive.
What about a command that identifies a post using the message-id? If such a thing exists, then some interface to it could be created. It could be a search option on the archive web page. :-? -- Cheers / Saludos, Carlos E. R. (from 42.3 x86_64 "Malachite" at Telcontar)
Carlos E. R. wrote:
On 2018-04-02 14:40, Per Jessen wrote:
Bernhard Voelker wrote:
Wouldn't it be nice to have this already as an additional email header, e.g. in the above case:
List-Archive-Post:
<https://lists.opensuse.org/opensuse-packaging/2018-03/msg00017.html>
Hi Berny
It's a chicken and egg situation - at the time a message is being prepared for distribution to the list, we don't yet know which number it will become in the archive.
What about a command that identifies a post using the message-id? If such a thing exists, then some interface to it could be created. It could be a search option on the archive web page.
The message-id is no doubt available during mlmmj processing, but it doesn't appear to be available for substitution. That could have been used to put the message-id in the List-Archive: line. I think it'll require some hacking of mlmmj. -- Per Jessen, Zürich (13.1°C) Member, openSUSE Heroes. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2018-04-02 15:43, Per Jessen wrote:
Carlos E. R. wrote:
On 2018-04-02 14:40, Per Jessen wrote:
Bernhard Voelker wrote:
Wouldn't it be nice to have this already as an additional email header, e.g. in the above case:
List-Archive-Post:
<https://lists.opensuse.org/opensuse-packaging/2018-03/msg00017.html>
Hi Berny
It's a chicken and egg situation - at the time a message is being prepared for distribution to the list, we don't yet know which number it will become in the archive.
What about a command that identifies a post using the message-id? If such a thing exists, then some interface to it could be created. It could be a search option on the archive web page.
The message-id is no doubt available during mlmmj processing, but it doesn't appear to be available for substitution. That could have been used to put the message-id in the List-Archive: line. I think it'll require some hacking of mlmmj.
Sorry, I think you misunderstood. I meant going to <https://lists.opensuse.org/> and entering on the mail search box the Message-ID of any post and get back the URL. It does not work, I just tried. The downloaded mbox archive from the server does contain the Message-IDs. -- Cheers / Saludos, Carlos E. R. (from 42.3 x86_64 "Malachite" at Telcontar)
Carlos E. R. wrote:
On 2018-04-02 15:43, Per Jessen wrote:
Carlos E. R. wrote:
On 2018-04-02 14:40, Per Jessen wrote:
Bernhard Voelker wrote:
Wouldn't it be nice to have this already as an additional email header, e.g. in the above case:
List-Archive-Post:
<https://lists.opensuse.org/opensuse-packaging/2018-03/msg00017.html>
Hi Berny
It's a chicken and egg situation - at the time a message is being prepared for distribution to the list, we don't yet know which number it will become in the archive.
What about a command that identifies a post using the message-id? If such a thing exists, then some interface to it could be created. It could be a search option on the archive web page.
The message-id is no doubt available during mlmmj processing, but it doesn't appear to be available for substitution. That could have been used to put the message-id in the List-Archive: line. I think it'll require some hacking of mlmmj.
Sorry, I think you misunderstood.
I meant going to <https://lists.opensuse.org/> and entering on the mail search box the Message-ID of any post and get back the URL. It does not work, I just tried. The downloaded mbox archive from the server does contain the Message-IDs.
See https://progress.opensuse.org/issues/4314 https://progress.opensuse.org/issues/17604 In a nutshell, searching the archive does not work at the moment. Volunteers welcome. Adding a header to a message like this: List-Archive: <http://lists.opensuse.org/opensuse-packaging/MSGID> is not a bad idea at all, but mlmmj does not support that substitution. -- Per Jessen, Zürich (11.1°C) http://www.hostsuisse.com/ - dedicated server rental in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Mon, 02 Apr 2018 19:45:42 +0200 Per Jessen <per@computer.org> wrote:
See https://progress.opensuse.org/issues/4314 https://progress.opensuse.org/issues/17604
In a nutshell, searching the archive does not work at the moment. Volunteers welcome.
A pointer to the type of archive used and where to get the source and config would be a useful start.
Adding a header to a message like this:
List-Archive: <http://lists.opensuse.org/opensuse-packaging/MSGID>
is not a bad idea at all, but mlmmj does not support that substitution.
Ditto. What version? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Mon, 2 Apr 2018 21:20:03 +0100 Dave Howorth <dave@howorth.org.uk> wrote:
On Mon, 02 Apr 2018 19:45:42 +0200 Per Jessen <per@computer.org> wrote:
See https://progress.opensuse.org/issues/4314 https://progress.opensuse.org/issues/17604
In a nutshell, searching the archive does not work at the moment. Volunteers welcome.
A pointer to the type of archive used and where to get the source and config would be a useful start.
Adding a header to a message like this:
List-Archive: <http://lists.opensuse.org/opensuse-packaging/MSGID>
is not a bad idea at all, but mlmmj does not support that substitution.
Ditto. What version?
Also, see https://www.mail-archive.com/faq.html#listserver and contrib/pymime/src/pymime.py in the mlmmj source. Perhaps a starting place? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Dave Howorth wrote:
On Mon, 02 Apr 2018 19:45:42 +0200 Per Jessen <per@computer.org> wrote:
See https://progress.opensuse.org/issues/4314 https://progress.opensuse.org/issues/17604
In a nutshell, searching the archive does not work at the moment. Volunteers welcome.
A pointer to the type of archive used and where to get the source and config would be a useful start.
The archive is just a collection of emails. A gzip'ed mbox per day plus individual emails formatted with HTML.
Adding a header to a message like this:
List-Archive: <http://lists.opensuse.org/opensuse-packaging/MSGID>
is not a bad idea at all, but mlmmj does not support that substitution.
Ditto. What version?
mlmmj 1.2.19. -- Per Jessen, Zürich (8.9°C) Member, openSUSE Heroes. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2018-04-03 09:06, Per Jessen wrote:
Dave Howorth wrote:
On Mon, 02 Apr 2018 19:45:42 +0200 Per Jessen <per@computer.org> wrote:
See https://progress.opensuse.org/issues/4314 https://progress.opensuse.org/issues/17604
In a nutshell, searching the archive does not work at the moment. Volunteers welcome.
A pointer to the type of archive used and where to get the source and config would be a useful start.
The archive is just a collection of emails. A gzip'ed mbox per day plus individual emails formatted with HTML.
We can retrieve the mbox.gz of the current month including the last post that made the list instants before (minutes? Seconds?) -- Cheers / Saludos, Carlos E. R. (from 42.3 x86_64 "Malachite" at Telcontar)
Carlos E. R. wrote:
On 2018-04-03 09:06, Per Jessen wrote:
Dave Howorth wrote:
On Mon, 02 Apr 2018 19:45:42 +0200 Per Jessen <per@computer.org> wrote:
See https://progress.opensuse.org/issues/4314 https://progress.opensuse.org/issues/17604
In a nutshell, searching the archive does not work at the moment. Volunteers welcome.
A pointer to the type of archive used and where to get the source and config would be a useful start.
The archive is just a collection of emails. A gzip'ed mbox per day plus individual emails formatted with HTML.
We can retrieve the mbox.gz of the current month including the last post that made the list instants before (minutes? Seconds?)
Yes, the mboxes are available here, monthly (not daily as I wrote above): http://lists.opensuse.org/opensuse-factory The current one is updated every 5 minutes. -- Per Jessen, Zürich (15.9°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2018-04-03 13:28, Per Jessen wrote:
Carlos E. R. wrote:
Yes, the mboxes are available here, monthly (not daily as I wrote above):
http://lists.opensuse.org/opensuse-factory
The current one is updated every 5 minutes.
5 minutes? That's quite a load. I'm curious. Does it run the job even if there were no recent posts? -- Cheers/Saludos Carlos E. R. (testing openSUSE Leap 15.0, at Minas-Anor) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Carlos E. R. wrote:
On 2018-04-03 13:28, Per Jessen wrote:
Carlos E. R. wrote:
Yes, the mboxes are available here, monthly (not daily as I wrote above):
http://lists.opensuse.org/opensuse-factory
The current one is updated every 5 minutes.
5 minutes? That's quite a load. I'm curious. Does it run the job even if there were no recent posts?
Yes, it's just a cron job. It needs to run to see if anything needs to be done. -- Per Jessen, Zürich (19.2°C) http://www.dns24.ch/ - free dynamic DNS, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 03 Apr 2018 09:06:36 +0200 Per Jessen <per@computer.org> wrote:
Dave Howorth wrote:
On Mon, 02 Apr 2018 19:45:42 +0200 Per Jessen <per@computer.org> wrote:
See https://progress.opensuse.org/issues/4314 https://progress.opensuse.org/issues/17604
In a nutshell, searching the archive does not work at the moment. Volunteers welcome.
A pointer to the type of archive used and where to get the source and config would be a useful start.
The archive is just a collection of emails. A gzip'ed mbox per day plus individual emails formatted with HTML.
I was asking about what software produced the archive and presumably provides the search service, since that's what you asked for volunteers to help with. mlmmj has two types of archive software AFAICT.
Adding a header to a message like this:
List-Archive: <http://lists.opensuse.org/opensuse-packaging/MSGID>
is not a bad idea at all, but mlmmj does not support that substitution.
Ditto. What version?
mlmmj 1.2.19.
Thanks. Not quite as old as I feared then. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Dave Howorth wrote:
On Tue, 03 Apr 2018 09:06:36 +0200 Per Jessen <per@computer.org> wrote:
Dave Howorth wrote:
On Mon, 02 Apr 2018 19:45:42 +0200 Per Jessen <per@computer.org> wrote:
See https://progress.opensuse.org/issues/4314 https://progress.opensuse.org/issues/17604
In a nutshell, searching the archive does not work at the moment. Volunteers welcome.
A pointer to the type of archive used and where to get the source and config would be a useful start.
The archive is just a collection of emails. A gzip'ed mbox per day plus individual emails formatted with HTML.
I was asking about what software produced the archive and presumably provides the search service, since that's what you asked for volunteers to help with. mlmmj has two types of archive software AFAICT.
Sorry - archiving is done with mhonarc, the index is built by "swish-e", I think that is also mentioned in the tickets. -- Per Jessen, Zürich (15.6°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Bernhard Voelker
-
Carlos E. R.
-
Dave Howorth
-
Per Jessen