Hi Lovelle,

I don't think the original email was trying to list all the features. It
was trying to bring up all the *in-progress* features
to discuss, so that the community can wrap up the tasks for the release
manager to release 2.4.0. If an in-progress
feature that is not needed for 2.4.0, people can comment to remove it from
the list; if a new feature is not showed
up in the in-progress, people can comment to bring it up. (I don't mean to
jump in to claim a process here. but I am
here to help a new release manager to get familiar with a release process
based on my experiences with pulsar and
 other ASF projects)

So I guess that's why negative acks is omitted from that list, since it is
already merged in 2.4.0. At the point when
the email was sent, interceptors are not merged. Hope this can clean up the
confusion.

I hope this email thread should be brought back to focus on what
in-progress features should be included in 2.4.0 and
 what should be pushed to 2.5.0, and if there are features that people is
already working on but not shown in the issues list.
So that the release manager can know when to start cutting the release.

Thanks,
Sijie


On Tue, Apr 23, 2019 at 9:29 PM Ezequiel Lovelle <ezequiellove...@gmail.com>
wrote:

> Hi!
>
> My 2 cents, as Matteo said, the feature which is worth mentioning is
> negative ack instead of its interceptor.
>
> Idk If it's as a relevant feature, but in pull #4031
> <https://github.com/apache/pulsar/pull/4031> we've just finish
> adding support for seek() in Reader impl.
>
> --
> *Ezequiel Lovelle*
>
>
> On Tue, 23 Apr 2019 at 02:24, Sijie Guo <guosi...@gmail.com> wrote:
>
> > It is the time for the community to discuss. Since 2.4 has already
> > accumulated 1+ month changes, we should be ready to cut a release soon.
> So
> > ideally we should just wrap the in progress changes and release 2.4.0. If
> > the features are not started yet, we can push those features to 2.5.0.
> That
> > what we have been doing in the past releases - We are trying to do
> releases
> > in 1~2 months or so.
> >
> > Unless there are strong requirements that a unstarted feature is needed
> to
> > be included. We can bring it for discussion.
> >
> > Sijie
> >
> > On Tue, Apr 23, 2019 at 1:06 PM Jerry Peng <jerry.boyang.p...@gmail.com>
> > wrote:
> >
> > > Are we collecting a list of still in-progress features for 2.4 or are
> we
> > > collecting a list of all the features going into 2.4?
> > >
> > > On Mon, Apr 22, 2019 at 9:36 PM Sijie Guo <guosi...@gmail.com> wrote:
> > >
> > > > I think Penghui was just trying to collect a list of features to be
> > > > included in 2.4.0 and have a discussion thread to include any missed
> > > items.
> > > > So that he can have a better estimation on when to cut the 2.4.0
> > release.
> > > > “Feature Freeze” is probably not the right word here, but it is a
> > common
> > > > concept in a software release cycle. We can discuss what would be the
> > > right
> > > > term in a separated thread. Let’s focus on giving him the list of
> > > features
> > > > to be included for 2.4.0. So he can know what to wait for.
> > > >
> > > > - Sijie
> > > >
> > > > On Tue, Apr 23, 2019 at 11:34 AM Jerry Peng <
> > jerry.boyang.p...@gmail.com
> > > >
> > > > wrote:
> > > >
> > > > > Yup the PMC usually need to vote on something like this and be in
> > > > agreement
> > > > > before such a freeze can take into effect.
> > > > >
> > > > > -Jerry
> > > > >
> > > > > On Mon, Apr 22, 2019 at 8:24 PM Matteo Merli <
> matteo.me...@gmail.com
> > >
> > > > > wrote:
> > > > >
> > > > > > Negative acks also would be a new feature of 2.4, not just its
> > > exposure
> > > > > in
> > > > > > interceptors.
> > > > > >
> > > > > > On Mon, Apr 22, 2019 at 8:07 PM Matteo Merli <
> > matteo.me...@gmail.com
> > > >
> > > > > > wrote:
> > > > > >
> > > > > > > NodeJS client was meant for 2.4 as well.
> > > > > > >
> > > > > > > On Mon, Apr 22, 2019 at 8:06 PM Matteo Merli <
> > > matteo.me...@gmail.com
> > > > >
> > > > > > > wrote:
> > > > > > >
> > > > > > >> Replicated subscriptions are meant for 2.4
> > > > > > >>
> > > > > > >> On Mon, Apr 22, 2019 at 7:58 PM PengHui Li <
> > > codelipeng...@gmail.com
> > > > >
> > > > > > >> wrote:
> > > > > > >>
> > > > > > >>> Hi all,
> > > > > > >>>
> > > > > > >>>
> > > > > > >>> There are already a lot of great features in 2.4.0. It is
> time
> > to
> > > > > > release
> > > > > > >>> 2.4.0 now. I am calling a feature freeze for 2.4.0. We are
> not
> > > > going
> > > > > to
> > > > > > >>> accept any new features from now. People still have time to
> > > > complete
> > > > > > the
> > > > > > >>> ongoing features and any bug fixes. The code change will be
> > > freeze
> > > > > in 2
> > > > > > >>> weeks.
> > > > > > >>>
> > > > > > >>>
> > > > > > >>> I am listing the in-progress features as below. Please let me
> > > know
> > > > > if I
> > > > > > >>> miss anything.
> > > > > > >>>
> > > > > > >>>
> > > > > > >>> - Go Function
> > > > > > >>>
> > > > > > >>> - Go Schema
> > > > > > >>>
> > > > > > >>> - Key_Shared Subscription
> > > > > > >>>
> > > > > > >>> - Delayed Message
> > > > > > >>>
> > > > > > >>> - Kerberos Support
> > > > > > >>>
> > > > > > >>> - Multi-Hosts service url support in pulsar admin
> > > > > > >>>
> > > > > > >>> - Multi-version Schema support
> > > > > > >>>
> > > > > > >>> - Interceptor for negative ack send
> > > > > > >>>
> > > > > > >>> - Pulsar IO connector for InfluxDB sink
> > > > > > >>>
> > > > > > >>>
> > > > > > >>> - Penghui
> > > > > > >>>
> > > > > > >> --
> > > > > > >> --
> > > > > > >> Matteo Merli
> > > > > > >> <matteo.me...@gmail.com>
> > > > > > >>
> > > > > > > --
> > > > > > > --
> > > > > > > Matteo Merli
> > > > > > > <matteo.me...@gmail.com>
> > > > > > >
> > > > > > --
> > > > > > --
> > > > > > Matteo Merli
> > > > > > <matteo.me...@gmail.com>
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to