ChanServ changed the topic of #freedesktop to: https://www.freedesktop.org infrastructure and online services || for questions about freedesktop.org projects, please see each project's contact || for discussions about specifications, please use https://gitlab.freedesktop.org/xdg or xdg@lists.freedesktop.org
eroux has joined #freedesktop
Haaninjo has quit [Quit: Ex-Chat]
eroux has quit [Ping timeout: 480 seconds]
GNUmoon2 has quit [Remote host closed the connection]
GNUmoon has joined #freedesktop
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #freedesktop
Seirdy has quit []
Seirdy has joined #freedesktop
Seirdy has quit [Ping timeout: 480 seconds]
eroux has joined #freedesktop
eroux has quit [Ping timeout: 480 seconds]
Seirdy has joined #freedesktop
eroux has joined #freedesktop
eroux has quit [Ping timeout: 480 seconds]
agd5f has quit [Remote host closed the connection]
agd5f has joined #freedesktop
eroux has joined #freedesktop
eroux has quit [Ping timeout: 480 seconds]
eroux has joined #freedesktop
glisse has joined #freedesktop
ximion has quit []
eroux has quit [Ping timeout: 480 seconds]
eroux has joined #freedesktop
eroux has quit [Ping timeout: 480 seconds]
eroux has joined #freedesktop
eroux has quit [Ping timeout: 480 seconds]
alanc has quit [Remote host closed the connection]
<daniels>
emersion: so we’re probably going to need to shift away from Mailman 2 soon, what with Python 2 EOL and all …
<emersion>
hm
<Mithrandir>
essentially, we're one version behind with Debian on gabe, and with bullseye there's no mailman 2, only 3.
<emersion>
okay, so to start things off we'd need to setup a mailman 3 installation
<emersion>
need DNS update, TLS cert
<emersion>
ideally with a new temp domain
<emersion>
once that's done, we can migrate the old data over
<emersion>
then move the pipemail HTML archives somewhere and write an apache2 rule to avoid breaking URLs
<emersion>
pipermail*
<emersion>
then switch mailman3 to the lists.fdo domain
<emersion>
does this sound like a plan?
<Mithrandir>
constructing a rule to rewrite URLs sounds tedious, though.
<Mithrandir>
I'd do a test migration on a throwaway host, see if it breaks the archive URLs (and if so, decide to rewrite or not), then once we have it working well, do it again live.
<Mithrandir>
it'll mean downtime, but I'm ok with that, otherwise you have to be careful with things like "people signing up or leaving lists while you're migrating".