Hello, I would like to share a couple of thoughts regarding the time based release plan.
We did a great work for Pulsar 2.8.0, but the release was overdue and we had to cut a release one month ago. The release was huge, full of new features, but on the other hand this may have introduced instability. There is always the temptation to add last minute features because we are afraid that if a PR misses the release train it will take too much time for it to be available to users. I would like to try to stick more to the plan and to be ready for the 2.9.0 release in September. I would also like to take care of cherry-picking patches on branch-2.8 ONLY for important bug fixes, regarding security and stability, without adding new features. If we backport new features to old branches we will be tempted to postpone the next major release and also we may introduce instability in a release branch. I believe that if we stick to this plan: - the overall stability of Pulsar will be better - we will be able to deliver more and more features to the users with a high level of quality Best regards and again congrats for the great work on 2.8 ! Enrico