mjsax commented on PR #18193:
URL: https://github.com/apache/kafka/pull/18193#issuecomment-2569954461

   Was just catching up on the discussion. Don't think it should be only me, 
but also @cadonna and @ableegoldman.
   
   The main problem I see is, that we don't have any official statement what 
upgrades we support. So while I agree that is it very unlikely that somebody 
upgrades from 0.11 to 4.0, our policy so far was that we do support it... Of 
course, given that 4.0 is a major release, we could start to make a cut. The 
question is of course where to make the cut.
   
   In the past, ie, 0.x and 1.x release cycles, we did push out major versions 
more frequently, and it was reasonable to have a longer window with regard to 
major versions. With 2.x and 3.x however, we did 9 and 10 releases (ie, 3 
years!) each, so it might be sufficient to only support a single major 
version... Ie, we would only support upgrading from 3.x to 4.x (what is still 3 
years worth of releases...), but even drop 2.8.x and older. Not sure if we want 
to make such a hard cut right away (or still include 2.x for now), but overall 
it would make sense to me (and we might want to do this at least with 5.x 
release...).
   
   However, we should make this an official policy, and thus we need to discuss 
this on the dev mailing list IMHO, but not on a PR... Thoughts?


-- 
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: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to