Project

General

Profile

Actions

tickets #77701

open

post-mortem - mailing list migration

Added by pjessen over 3 years ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Email
Target version:
-
Start date:
2020-11-11
Due date:
% Done:

0%

Estimated time:

Description

I think keeping this is as a separate ticket is better than continuing one of the others.
First of all, I think it went very well, overall. Good work, Stasiek, Neal.

There is however also room for improvement :-)

  • opensuse-de – “Der Beitrag $ mlist.fqdn_listname” …. something is not right.
  • opensuse-de – had a listname prefix added, I have removed it.
  • superfluous MIME encoding of subjects.
  • superfluous base64 encoding of content.
  • admin mailing list – get rid of the footers. The template “list:member:regular:footer” seems to be empty ??
  • X-Mailing-List – we should/could have retained it. I cannot figure out how to do it though.
  • sending user notifications with envelope address = admin@o.o was perhaps not so clever, but shit happens, btdt.
  • mailman3::postfix – I did a few minor updates.
  • studio-express – I thought I had suggested not to touch that, but maybe I forgot.
  • lists.o.o – still being redirected to “archives/” ?
  • lists.o.o – signin-in: we have to get of that userid/password form. It will come back to bite us.
  • admin.lists – have updated max msg size to 100kb.
  • searching for a list - https://lists.opensuse.org/manage/lists/?all-lists – cumbersome, but at least I can type in the name directly.
  • ml-admin@o.o - [Django] ERROR (EXTERNAL IP): Internal Server Error ??
  • archives – how can I view the source of a message? Is download the only option?
  • archives – in the downloaded message, virtually all headers have been deleted?
  • timestamps everywhere - I don’t want am/pm time, I want a 24hour clock. (personal setting?)
  • DKIM signature being removed? Dan Cermak sent a message to project.lists, it appears to have had a DKIM signature, but it was not included when the posting was distributed. I could be wrong, but I can’t see the full source in the archive :-)
  • bugs.list - mails from bugzilla are not being let through.
  • SUSE DMARC – 24 hours later, still has not been changed. "v=DMARC1; p=none; rua=mailto:7wbsqica@ag.dmarcian.eu; sp=none;"
  • bugzilla still sends mails without DKIM signature.

Files

Screenshot_20210331_192923.jpeg (20.9 KB) Screenshot_20210331_192923.jpeg pjessen, 2021-03-31 17:31
opensuse-2007-06 (95.2 KB) opensuse-2007-06 hellcp, 2021-04-04 20:30
notfound.ReallyFull.ids (231 Bytes) notfound.ReallyFull.ids the ids I can't find robin_listas, 2021-04-06 16:56
opensuse-2007-06-missing_messages.mbox.xz (9.33 KB) opensuse-2007-06-missing_messages.mbox.xz the 8 missing emails robin_listas, 2021-04-06 19:19
pruned.2007tremis.mbox.xz (1.71 MB) pruned.2007tremis.mbox.xz robin_listas, 2021-04-07 20:59

Checklist

  • bugs.list - mails from bugzilla are not being let through.
  • wrong envelope-from $list-bounces@opensuse.org, should be @lists.o.o
  • direct outbound delivery instead of via the proxy? (baloo always used the proxies).
  • mailman3: have set postfix message size limit to 10M. 1M ought to be sufficient though?
  • mailman3: have added body check for delayed mail notifications
  • max mail sizes? with mlmmj, only three lists had a maximum size setting.
  • where should mails to mailman go? right now they are just creating a huge mailbox, currently 246811 mails, 431Mb.
  • list-specific archive accesses - redirect ? (see text)
  • rss feed - on baloo, mhonarc generates a mailing.rss, yesterday it was fetched 5000 times.
  • need to investigate the nntp setup
  • ease of customising the hyperkitty interface?
  • full audit of all lists, make sure we have all the right settings from baloo
  • 24 hour clock instead of 12hour clock
  • [Django] ERROR (EXTERNAL IP): Internal Server Error
  • bounce messages are not kept by mailman, makes debugging impssible
Actions

Also available in: Atom PDF