potiuk commented on PR #29978: URL: https://github.com/apache/airflow/pull/29978#issuecomment-1460741564
@ashb We keep on having the same discussion with every release and it has never yet happened (for a good reason that we had only bugfix commits in any of the patchlevel releases). I think we are all very well aware of those three: ``` A) semver B) but keeping it to bug fixes we keep the release small -> learn like chance of breaking something with a bad cherry pick C) we don't end up going down the path we had with 1.10 where we were cherry picking too make releases for two years ``` To apply to what gets released in the "apache-airflow" package. But we also have to remember about all the things needed to release it and run tests in CI, dependencies that have been released in the meantime and failing our builds. Yes we can stop running tests. Yes we can stop improving our CI but there are depedencies relesed independently from airflow that make the old CI automation stop working (and cherry-picking the CI changes necessary to do it is the easy way to make the test pass. Also we can update the documentation that has been improved for things that are already in the release and we put it in the hands of the users earlier. None of those break semver, nor goes 1.10 path. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
