Re: Check your registration really went through
Hi Ian (2025.04.24_12:43:30_+0000)
Note that it is possible to have not actually completed
registration *even having paid the invoice*.
We consider registration to be complete when you receive the
confirmation email. For most people this is a long time before paying
any invoice. I appreciate that this may not be the case for everyone,
but it would not be trivial to trigger sending that confirmation email
and updating state from the payment reception machinery. It's really a
very different part of the codebase.
All of that said, I think the underlying problem here was a caching bug.
When we sent you the confirmation email we also set your registration as
complete (last completed page = MAX).
But there was a bit of generic code in the registration form that
updates your last completed page state, at the end of every page. A
refactoring in here (in 2023) changed the order that these two happen
in, and led to it being set to MAX-1 for many people.
https://salsa.debian.org/debconf-team/public/websites/wafer-debconf/-/commit/7ae5b79d93bec35220af64d6823ec4cf90c4f0f5
We noticed yesterday that a number of people had incomplete
registrations and it was skewing our numbers. I sent a reminder email to
everyone with incomplete registrations, and that included maybe 65
people who had been hit by this bug. I've batch-updated these now.
So, anyone who got that email, please do check that you're registered.
But don't panic if everything looks OK. If you got an "[DebConf25]
Registration received" or "[DebConf25] Registration updated" email, you
*are* registered.
It'd be great if all this software had good unit and integration tests,
but I'm afraid it doesn't. More developers always welcome :)
Stefano
--
Stefano Rivera
http://tumbleweed.org.za/
+1 415 683 3272
Reply to: