From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 4165FD8119E for ; Thu, 15 Feb 2024 11:28:22 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=Nx8PdjJJ7CR5swB4o9YhGM0ZEzWU2zd+se9mDEWjVw4=; c=relaxed/simple; d=groups.io; h=Message-ID:Date:MIME-Version:From:To:Subject:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1707996500; v=1; b=xXJTUQayH5q63PrZeUzDo15k/oL9/GqH2mpKWNN85WayleYUopC7RejqOtADWngrpZ36e99X B8mL5j7GBXqu6EiUr5c90pqJxzwK5CHOtDklWN1cf/50ZlWIoGtCRNaG2InKY9D3qxKPb/rnbo2 oS55MnjLtXCaWiU8try28120= X-Received: by 127.0.0.2 with SMTP id waabYY7687511xDLom9M3xpN; Thu, 15 Feb 2024 03:28:20 -0800 X-Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mx.groups.io with SMTP id smtpd.web10.11654.1707996500151614040 for ; Thu, 15 Feb 2024 03:28:20 -0800 X-Received: from mimecast-mx02.redhat.com (mx-ext.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-688-kX90DA25OxCDXS_Z7QoOBQ-1; Thu, 15 Feb 2024 06:28:18 -0500 X-MC-Unique: kX90DA25OxCDXS_Z7QoOBQ-1 X-Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.rdu2.redhat.com [10.11.54.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id F0EA729AC036 for ; Thu, 15 Feb 2024 11:28:17 +0000 (UTC) X-Received: from [10.39.192.112] (unknown [10.39.192.112]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 920368C12 for ; Thu, 15 Feb 2024 11:28:17 +0000 (UTC) Message-ID: Date: Thu, 15 Feb 2024 12:28:16 +0100 MIME-Version: 1.0 From: "Laszlo Ersek" To: edk2-devel-groups-io Subject: [edk2-devel] mail-archive.com (secondary archive) feed resumed X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.1 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,lersek@redhat.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: VVXpTPtrF3zNM5IK1wN6DsJax7686176AA= Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=xXJTUQay; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=redhat.com (policy=none) Hi, you may have noticed that the secondary archive at stopped receiving messages after 28 Jan 2024. The reason is described here: https://groups.io/static/reverifyfaq A message about the reverification ("Update on Groups.io Reverification Process") had also been sent to edk2 list owners and moderators, but we've not done anything about it (to my knowledge) thus far, as the reverification is a sensible thing for groups.io to do, and affected members (humans) are indeed expected to re-verify. However, that doesn't apply to the mail-archive.com bot. It turns out that mail-archive.com is a subscriber to *several* groups.io mailing lists. The "Action Required: Confirm Your Groups.io Membership to Continue Receiving Group Emails" email sent out by groups.io can be seen on the mail-archive.com "confirmation requests" page: https://www.mail-archive.com/faq.html#newlist --> https://www.mail-archive.com/archive@mail-archive.com/maillist.html --> https://www.mail-archive.com/archive@mail-archive.com/msg56864.html https://www.mail-archive.com/archive@mail-archive.com/msg56866.html https://www.mail-archive.com/archive@mail-archive.com/msg56870.html https://www.mail-archive.com/archive@mail-archive.com/msg56871.html (basically, four instances of the call upon verification), and each instance lists several groups.io mailing lists (which the mail-archive.com robot is a member of). These emails offer two methods for re-verifying: - responding to the message - logging in to the web UI Neither of those options work; we can't "respond" as the mail-archive.com bot, and also cannot login on its behalf (it has no password for the webui in the first place, and my attempt to ask for a new password *also* failed -- the password reset email didn't reach the "confirmation requests" list linked above). So my only option was to forcibly delete the mail-archive.com bot from the edk2-devel subscriber list, and then to re-invite it. ("Direct add" without invitation is a paid-only feature on groups.io.) The invitation email *did* show up on the confirmation requests list: https://www.mail-archive.com/archive@mail-archive.com/maillist.html --> https://www.mail-archive.com/archive@mail-archive.com/msg56894.html I clicked the invite confirmation link from that message, so now the feed to mail-archive.com should be resumed. (Interestingly, on the groups.io WebUI, in the subscriber list, the mail-archive.com robot is not just listed as a brand new member at this point, but as a member whose re-verification succeeded: it carries the "RS" badge.) Thus, the secondary archive will have a 2 week long gap, essentially the first half of February. mail-archive.com is an important secondary archive because it offers message-id-based lookup. "git am --message-id" captures patch email message IDs in the commit messages, and then those can be used for locating the related review discussion in the archive. The URL format is the following -- using commit 0e9b124f9c67 ("UefiCpuPkg/BaseXApic[X2]ApicLib: Implements AMD extended cpu topology", 2024-01-31) as an example: git show -s 0e9b124f9c67 | grep -i message-id Message-Id: --> http://mid.mail-archive.com/d93822d37fd25dafd32795758cf47263b432e102.1705= 549445.git.AbdulLateef.Attar@amd.com ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^= ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | msgid of the patch email, from the commit | special FQDN for the message-id-based lookup If you paste this URL into your browser, mail-archive.com performs the lookup, and redirects to https://www.mail-archive.com/devel@edk2.groups.io/msg68931.html You can see the original thread, the thread hierarchy at the bottom of the page, and at the very bottom (on dark background), the message-id itself is displayed in light gray, too. Another nice benefit is that you can construct archive links immediately after mailing out a patch, with git-send-email. The git-send-email log contains the message identifier; you can paste that immediately into the URL (and save the URL in a bugzilla comment, for example), without having to check anything on the web at first. In fact, such links may not work immediately (it takes mail-archive.com some time to index the new message), but the link will *start* working *eventually*. IOW, you don't depend on the archive to assign a unique identifier to your posting (such as a groups.io message number); your local git tooling will generate the message-id, and then mail-archive.com will just adhere to it. I wish groups.io offered a similar search capability. Laszlo -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#115520): https://edk2.groups.io/g/devel/message/115520 Mute This Topic: https://groups.io/mt/104370765/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-