On 12/16/2021 2:00 AM, Uwe Schindler wrote:
About the versioning: I would not change the versioning and just add 1 to the 
minor release. Plain simple.

Fair enough. And I am not surprised to see people advocating it. A fourth component to the version number is definitely an extra burden that would probably mean changes to things I haven't even thought of.

I don't know if it's a good idea to put arbitrary limits like "less than X lines of code" for an emergency release. Some changes with near zero functional impact could end up being thousands of lines when expressed as a diff. Of course we should try to avoid that. I think there should be two parts to the justification:

1) Fixes show-stopper bug or security vulnerability SOLR-NNNNN. Maybe multiple issue numbers in some cases. 2) The change ONLY addresses those specific problems, and is as small as we can make it.

As I mentioned, changes for an emergency release should come from a new branch that starts with the last release tag, rather than the stable development branch like standard releases.

I like Jan's idea of requiring more +1 votes than a standard release.

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