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]

Reply via email to