The log4j debacle has sure been interesting.

I have heard from at least one user that the project should have reacted faster to this problem, in order to get a fixed version available quickly. Our release process takes several days even if everything goes well, which can be perceived by users as indifference in the face of a security concern.

What I am thinking is that we might want to have an emergency release process that consists of checking out the tag for the most current release available, making as small a change as possible to address a vulnerability, and then releasing it quickly, skipping as much of the usual delays as possible, like the 72-hour Vote. Maybe reduce that to 4 hours or 8 hours. The first number that popped into my fron was 24 hours, but that's still a pretty long delay for a major problem like the log4j vulnerability.

If the versioning code in Solr can deal with it, what I would think of as the version number for a special release in this case would be 8.10.0.1 -- to indicate that it is almost completely identical to 8.10.0. If the versioning code can't deal with it, I propose that we alter it so that it can.

Thoughts from my fellow committers? Is this idea completely bonkers? Would there be changes to the idea that might make it better?

Thanks,
Shawn

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
For additional commands, e-mail: dev-h...@solr.apache.org

Reply via email to