On 2022-04-19 at 01:23:53 UTC-0400 (Tue, 19 Apr 2022 08:23:53 +0300)
Henrik K <[email protected]>
is rumored to have said:

On Tue, Apr 19, 2022 at 03:48:34PM +1200, Sidney Markowitz wrote:
Hey everyone,

I was going over open bugs in order of priority/severity setting and noticed
bug 7676
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7676

I think I understand how we do things now, but not why we do it.

First of all, can someone explain why there are two separate runs? If the two versions have different uses, how does anyone choose which one they will use? If one is "better" than the other, why not publish just that one?

Also, is there a reason not to use a suffix on the svn rev number to
distinguish the two daily runs, updating the DNS txt records twice a day instead of once?? That way there would be no caching problems. Would it require anything else to be changed that depends on the number being the
exact svn revision?

Pretty bizarre that mkupdate-with-scores and run_nightly do the same things creating tarballs, but test with different versions etc. Seems pretty clear to me that only one of them should do the tarball. A timeline of script
actions need to be created to analyze this.

When I first encountered this behavior, I concluded that both runs needed to happen, as the first run worked out which rules were good enough to include and the second run used that set to generate the new scores. I'd obviously like to know if that understanding is incorrect, as I've passed that lore along to others noting the double-generation.

Who's even on this list? Probably should continue on the bug for wider
committer audience.

My understanding is that this list includes every committer who has tried to work on the services related to rule QA and updates.

--
Bill Cole
[email protected] or [email protected]
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Not Currently Available For Hire

Reply via email to