On Wed, Apr 24, 2019 at 1:51 AM Matteo Merli <matteo.me...@gmail.com> wrote:

> > 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
>
> I don't really want to drag the conversation but I think it difficult
> to characterize the unilaterally declaration of a "feature freeze
> immediate now" for a call for discussion.
>

Since I am mentoring Penghui for the release, I take the responsibility for
this and
apologize for any misleading words he was using in this email.

Let's bring the discussion back to the list of features to be included in
2.4.0, and help
him successfully cut a release.

- Sijie


>
>
>
> On Tue, Apr 23, 2019 at 10:30 AM Sijie Guo <guosi...@gmail.com> wrote:
> >
> > 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