On Tue, 13 Jun 2017 14:38:21 -0500 Noel <noeld...@gmail.com> wrote: > Maybe expired rules could automatically score as 0.01 rather than > invalid. Then log a warning to remind the admin.
No, I don't like that. As others mentioned, that does nothing for dependent rules. I think a sensible use case for this would be: 1) It's meant for site rules, not the core rules or any other set of automatically-updated or widely-distributed rules. 2) If a rule has an expiry set and then is used to build a meta rule, then the expiry is ignored and the parser issues a warning or even a fatal error. I'm partial to the fatal error because warnings are usually ignored. :) 3) Expired rules are removed from the list if already in memory or completely ignored at parse time. Regards, Dianne.