Agree that we need to stick to the time-based release plan.

2.8.0 was delayed for getting Transaction to a GA release as it is an
outstanding feature requested by many people in the community.

- Sijie

On Mon, Jun 14, 2021 at 11:55 PM Enrico Olivelli <eolive...@gmail.com>
wrote:

> 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
>

Reply via email to