public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [edk2-devel] mail-archive.com (secondary archive) feed resumed
@ 2024-02-15 11:28 Laszlo Ersek
  2024-02-15 13:45 ` Rebecca Cran
  0 siblings, 1 reply; 4+ messages in thread
From: Laszlo Ersek @ 2024-02-15 11:28 UTC (permalink / raw)
  To: edk2-devel-groups-io

Hi,

you may have noticed that the secondary archive at
<https://www.mail-archive.com/devel@edk2.groups.io/> 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: <d93822d37fd25dafd32795758cf47263b432e102.1705549445.git.AbdulLateef.Attar@amd.com>

-->

  http://mid.mail-archive.com/d93822d37fd25dafd32795758cf47263b432e102.1705549445.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



-=-=-=-=-=-=-=-=-=-=-=-
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]
-=-=-=-=-=-=-=-=-=-=-=-



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [edk2-devel] mail-archive.com (secondary archive) feed resumed
  2024-02-15 11:28 [edk2-devel] mail-archive.com (secondary archive) feed resumed Laszlo Ersek
@ 2024-02-15 13:45 ` Rebecca Cran
  2024-02-16 14:20   ` Laszlo Ersek
  0 siblings, 1 reply; 4+ messages in thread
From: Rebecca Cran @ 2024-02-15 13:45 UTC (permalink / raw)
  To: devel, lersek

On 2/15/2024 4:28 AM, Laszlo Ersek wrote:
> 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.

Similarly, I've been running an public-inbox instance at 
https://openfw.io/edk2-devel/ for a while.


-- 
Rebecca Cran



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#115522): https://edk2.groups.io/g/devel/message/115522
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]
-=-=-=-=-=-=-=-=-=-=-=-



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [edk2-devel] mail-archive.com (secondary archive) feed resumed
  2024-02-15 13:45 ` Rebecca Cran
@ 2024-02-16 14:20   ` Laszlo Ersek
  2024-02-16 15:06     ` Ard Biesheuvel
  0 siblings, 1 reply; 4+ messages in thread
From: Laszlo Ersek @ 2024-02-16 14:20 UTC (permalink / raw)
  To: Rebecca Cran, devel

On 2/15/24 14:45, Rebecca Cran wrote:
> On 2/15/2024 4:28 AM, Laszlo Ersek wrote:
>> 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.
> 
> Similarly, I've been running an public-inbox instance at
> https://openfw.io/edk2-devel/ for a while.

Awesome, thanks!

(And sorry that I've been unware -- you may have mentioned this
explicitly before, and now that I search my mailbox for
"openfw.io/edk2-devel", there is a bunch of hits!)

Laszlo



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#115540): https://edk2.groups.io/g/devel/message/115540
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]
-=-=-=-=-=-=-=-=-=-=-=-



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [edk2-devel] mail-archive.com (secondary archive) feed resumed
  2024-02-16 14:20   ` Laszlo Ersek
@ 2024-02-16 15:06     ` Ard Biesheuvel
  0 siblings, 0 replies; 4+ messages in thread
From: Ard Biesheuvel @ 2024-02-16 15:06 UTC (permalink / raw)
  To: devel, lersek; +Cc: Rebecca Cran

On Fri, 16 Feb 2024 at 15:20, Laszlo Ersek <lersek@redhat.com> wrote:
>
> On 2/15/24 14:45, Rebecca Cran wrote:
> > On 2/15/2024 4:28 AM, Laszlo Ersek wrote:
> >> 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.
> >
> > Similarly, I've been running an public-inbox instance at
> > https://openfw.io/edk2-devel/ for a while.
>
> Awesome, thanks!
>
> (And sorry that I've been unware -- you may have mentioned this
> explicitly before, and now that I search my mailbox for
> "openfw.io/edk2-devel", there is a bunch of hits!)
>

I have been using that, plus b4 and the 'script' below with reasonable
success to apply patches from the list (passing the mbox link on the
command line)

CR-LF handling remains tricky: when the transfer encoding is set
correctly, running 'todos' on the entire mbx file usually works, but
otherwise, I need to use git am with --ignore-whitespace, and fix up
the line endings for all the files that were touched by the series.




$ cat ~/bin/edk2b4
#!/bin/sh

curl -o - "$@" | gzip -dc | b4 am -t -m -


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#115542): https://edk2.groups.io/g/devel/message/115542
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]
-=-=-=-=-=-=-=-=-=-=-=-



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-02-16 15:06 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-15 11:28 [edk2-devel] mail-archive.com (secondary archive) feed resumed Laszlo Ersek
2024-02-15 13:45 ` Rebecca Cran
2024-02-16 14:20   ` Laszlo Ersek
2024-02-16 15:06     ` Ard Biesheuvel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox