From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4ZBF8g2lNPz36V6 for ; Mon, 10 Mar 2025 11:31:31 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature RSA-PSS (4096 bits)) (Client CN "mail01.haj.ipfire.org", Issuer "R10" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4ZBF8b4rtHz2xc2 for ; Mon, 10 Mar 2025 11:31:27 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4ZBF8b0Kncz6Cr for ; Mon, 10 Mar 2025 11:31:27 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1741606287; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=so9KjY4sVvZ57mvP0BO26ozJrIAXJnHFZK4YSpyrQyY=; b=GFG8XQQYrVbtGqqh2jjFg5y3gIOxW5r/i0K5Q9e4D82jx6iQp3OQrcZWNLNdlA8u9DKO3C tUXCsAzkwF/kjlBQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1741606287; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=so9KjY4sVvZ57mvP0BO26ozJrIAXJnHFZK4YSpyrQyY=; b=b2ZmRCV/RZTyDikxVtLRGbhlSL5WIJ4HJFHqQJNonOToFDTFSGmH6HdzYwi5W3yRCdtq+p AxGjjHAzkuqQ/oMgPYRcGjoSesj0Xz9y3jFrZpj1ZdeiqDMMkoEXbrREZoyxU4PRpnWOhq fzrqQp+eH54wyDO01XgONpvyAN67wFeWDiM4KgBqFThnVioNJpUaDmlnCoNUby+WEq+adp 18FEAo/gJk6bycxsG68bmN+QR5sHzZ9jlY/f9wAJ25wSqir4rGhLINU1PAaccqUEFhJgxU lrH6CQ4a0XUZs5WGjEmfExyzxvdbNkZw9Ag2Pkp7NfT0Zbd0DEjLEy0wdBr6CQ== From: Michael Tremer Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: Mime-Version: 1.0 Subject: Migration of lists.ipfire.org to mlmmj & public-inbox Message-Id: <57E6F5D7-9A3D-4291-8DB6-A50FA90CC0F0@ipfire.org> Date: Mon, 10 Mar 2025 11:31:26 +0000 To: "IPFire: Development-List" Hello everyone, I wanted to inform you that lists.ipfire.org = has been migrated from mailman 3 to mlmmj [1] and public-inbox [2]. This = change was necessary due to long-standing issues with Mailman, including = excessive resource usage and reliability concerns. This email is already (and hopefully) reaching you over the new = software. If you have not been able to receive this and other emails, = please let me know. Everything else should pretty much be working = without any further problems or changes. Why all of this? Mailman 3 seems to have a lot of problems that have been causing a lot = of time to be dealt with. Although we have some workarounds in place = here or there, they are neither pretty, nor do they help us to process = emails swift and properly. The huge colossus that mailman 3 has become = due to its split into multiple micro services has not only been pain for = us. Therefore I started looking for alternatives. However, email does not = seem to be considered very cool any more. So there is a lot of = commercial products that try to re-invent it, but actually behind those = large lists that we have in the open source community, there seems to be = one single software that is the chosen solution: mlmmj. Although I = don=E2=80=99t know how to pronounce this name, it is a really neat piece = of software. Super small. Written in C. Actively maintained again. And = it can shift a lot of emails very fast. However, it does not have any = kind of web UI. Which we don=E2=80=99t even need. But I would like a public archive that can be searched through easily. = That is implemented using another piece of software called public-inbox. = All emails that go through the lists are being passed to public-inbox, = indexed and can be viewed on the web in the old place: https://lists.ipfire.org/ My outstanding issue right now is simply making old links that pointed = to mailman 2 and 3 work. I think we might have the problem that they = won=E2=80=99t. But that will have to be a story for another day=E2=80=A6 All the best, -Michael [1] https://mlmmj.org/ [2] https://public-inbox.org/=