Re: [PROPOSAL] Planning for next releases

2018-02-12 Thread Matteo Merli
Sure, can we also start early in creating the 1.22 branch?
We have a lot of changes meant for 2.0 that are waiting to be merged after
1.22.


On Thu, Feb 8, 2018 at 9:04 PM Jai Asher  wrote:

> Hi,
> Rajan and I are planning to start the release process on Monday (12
> Feb).
> Is everyone fine with this? If yes then kindly get your PR merged by
> Monday.
>
> Regards,
> Jai
>
> On Sun, Jan 21, 2018 at 11:28 PM, Rajan Dhabalia 
> wrote:
>
> > Hi,
> >
> > Yes, we can target 1.22.0-incubating release by reviewing and merging
> > pending PRs by end of this month and then we can prepare for 2.0 release.
> >
> > >> Also, are there any volunteers for release managers for both releases?
> > Sure, I can be release manager for 1.22.0-incubating.
> >
> > Thanks,
> > Rajan
> >
> >
> >
> > On Fri, Jan 19, 2018 at 3:54 PM, Matteo Merli  wrote:
> >
> > > Since it has already been a while since last release (at least since
> when
> > > we closed the branch for 1.21), I would like to start discussion and
> from
> > > my side propose the following:
> > >
> > > 1. Release 1.22.0-incubating at the end of this month
> > >
> > >We have already a considerable number of fixes and improvement over
> > 1.21
> > > and we should release that, along with pending PRs. I would suggest
> > anyone
> > > to mark current changes for either this or next release and help with
> > > reviewing them.
> > >
> > > 2. Prepare for 2.0 Pulsar release for end of February.
> > > We have been discussing a while back to take the opportunity to
> make
> > > some changes in API or tools that break binary compatibility, and do
> them
> > > all at once.
> > > I had created a project in Github to track the proposals:
> > > https://github.com/apache/incubator-pulsar/projects/4
> > > For this I would also propose to quickly create a branch for 1.22
> so
> > > that the work that is targeting 2.0 can be merged into master before
> the
> > > release is done.
> > >
> > > Please anyone share your thoughts on this proposal.
> > >
> > > Also, are there any volunteers for release managers for both releases?
> I
> > > can also pick up one of them otherwise.
> > >
> > > Thanks,
> > > Matteo
> > >
> > >
> > >
> > > --
> > > Matteo Merli
> > > 
> > >
> >
>
-- 
Matteo Merli



Re: [PROPOSAL] Planning for next releases

2018-02-08 Thread Jai Asher
Hi,
Rajan and I are planning to start the release process on Monday (12
Feb).
Is everyone fine with this? If yes then kindly get your PR merged by
Monday.

Regards,
Jai

On Sun, Jan 21, 2018 at 11:28 PM, Rajan Dhabalia 
wrote:

> Hi,
>
> Yes, we can target 1.22.0-incubating release by reviewing and merging
> pending PRs by end of this month and then we can prepare for 2.0 release.
>
> >> Also, are there any volunteers for release managers for both releases?
> Sure, I can be release manager for 1.22.0-incubating.
>
> Thanks,
> Rajan
>
>
>
> On Fri, Jan 19, 2018 at 3:54 PM, Matteo Merli  wrote:
>
> > Since it has already been a while since last release (at least since when
> > we closed the branch for 1.21), I would like to start discussion and from
> > my side propose the following:
> >
> > 1. Release 1.22.0-incubating at the end of this month
> >
> >We have already a considerable number of fixes and improvement over
> 1.21
> > and we should release that, along with pending PRs. I would suggest
> anyone
> > to mark current changes for either this or next release and help with
> > reviewing them.
> >
> > 2. Prepare for 2.0 Pulsar release for end of February.
> > We have been discussing a while back to take the opportunity to make
> > some changes in API or tools that break binary compatibility, and do them
> > all at once.
> > I had created a project in Github to track the proposals:
> > https://github.com/apache/incubator-pulsar/projects/4
> > For this I would also propose to quickly create a branch for 1.22 so
> > that the work that is targeting 2.0 can be merged into master before the
> > release is done.
> >
> > Please anyone share your thoughts on this proposal.
> >
> > Also, are there any volunteers for release managers for both releases? I
> > can also pick up one of them otherwise.
> >
> > Thanks,
> > Matteo
> >
> >
> >
> > --
> > Matteo Merli
> > 
> >
>


Re: [PROPOSAL] Planning for next releases

2018-01-24 Thread Sahaya Andrews
Can we create the branch at the end of this month? I would like to get
C++ client encryption changes in. Will send out the PR in a day/two.

Andrews.

On Tue, Jan 23, 2018 at 10:21 PM, Masakazu Kitajo  wrote:
> I have one concern. We are now trying to format our code. If the code will
> be formatted only on master, backporting changes to 1.22 branch will be
> hard a little.
>
> I think we should format code before branching 1.22, at least once, with
> minimal requirement.
>
> — Masakazu
>
>
> On Wed, Jan 24, 2018 at 5:26 Sijie Guo  wrote:
>
>> On Tue, Jan 23, 2018 at 9:45 AM, Matteo Merli  wrote:
>>
>> > Ok, if there are no other volunteers, I can take over for 2.0 release.
>> >
>> > Does everyone agree in creating 1.22 branch early so that we can start
>> > merging changes meant for 2.0? We would need to merge some changes in
>> both
>> > master & 1.22 branch for a short amount of time, but it shouldn't be that
>> > bad.
>> >
>>
>> +1
>>
>>
>> >
>> > Matteo
>> >
>> > On Sun, Jan 21, 2018 at 11:29 PM Rajan Dhabalia 
>> > wrote:
>> >
>> > > Hi,
>> > >
>> > > Yes, we can target 1.22.0-incubating release by reviewing and merging
>> > > pending PRs by end of this month and then we can prepare for 2.0
>> release.
>> > >
>> > > >> Also, are there any volunteers for release managers for both
>> releases?
>> > > Sure, I can be release manager for 1.22.0-incubating.
>> > >
>> > > Thanks,
>> > > Rajan
>> > >
>> > >
>> > >
>> > > On Fri, Jan 19, 2018 at 3:54 PM, Matteo Merli 
>> wrote:
>> > >
>> > > > Since it has already been a while since last release (at least since
>> > when
>> > > > we closed the branch for 1.21), I would like to start discussion and
>> > from
>> > > > my side propose the following:
>> > > >
>> > > > 1. Release 1.22.0-incubating at the end of this month
>> > > >
>> > > >We have already a considerable number of fixes and improvement
>> over
>> > > 1.21
>> > > > and we should release that, along with pending PRs. I would suggest
>> > > anyone
>> > > > to mark current changes for either this or next release and help with
>> > > > reviewing them.
>> > > >
>> > > > 2. Prepare for 2.0 Pulsar release for end of February.
>> > > > We have been discussing a while back to take the opportunity to
>> > make
>> > > > some changes in API or tools that break binary compatibility, and do
>> > them
>> > > > all at once.
>> > > > I had created a project in Github to track the proposals:
>> > > > https://github.com/apache/incubator-pulsar/projects/4
>> > > > For this I would also propose to quickly create a branch for 1.22
>> > so
>> > > > that the work that is targeting 2.0 can be merged into master before
>> > the
>> > > > release is done.
>> > > >
>> > > > Please anyone share your thoughts on this proposal.
>> > > >
>> > > > Also, are there any volunteers for release managers for both
>> releases?
>> > I
>> > > > can also pick up one of them otherwise.
>> > > >
>> > > > Thanks,
>> > > > Matteo
>> > > >
>> > > >
>> > > >
>> > > > --
>> > > > Matteo Merli
>> > > > 
>> > > >
>> > >
>> >
>> >
>> > --
>> > Matteo Merli
>> > 
>> >
>>


Re: [PROPOSAL] Planning for next releases

2018-01-23 Thread Masakazu Kitajo
I have one concern. We are now trying to format our code. If the code will
be formatted only on master, backporting changes to 1.22 branch will be
hard a little.

I think we should format code before branching 1.22, at least once, with
minimal requirement.

— Masakazu


On Wed, Jan 24, 2018 at 5:26 Sijie Guo  wrote:

> On Tue, Jan 23, 2018 at 9:45 AM, Matteo Merli  wrote:
>
> > Ok, if there are no other volunteers, I can take over for 2.0 release.
> >
> > Does everyone agree in creating 1.22 branch early so that we can start
> > merging changes meant for 2.0? We would need to merge some changes in
> both
> > master & 1.22 branch for a short amount of time, but it shouldn't be that
> > bad.
> >
>
> +1
>
>
> >
> > Matteo
> >
> > On Sun, Jan 21, 2018 at 11:29 PM Rajan Dhabalia 
> > wrote:
> >
> > > Hi,
> > >
> > > Yes, we can target 1.22.0-incubating release by reviewing and merging
> > > pending PRs by end of this month and then we can prepare for 2.0
> release.
> > >
> > > >> Also, are there any volunteers for release managers for both
> releases?
> > > Sure, I can be release manager for 1.22.0-incubating.
> > >
> > > Thanks,
> > > Rajan
> > >
> > >
> > >
> > > On Fri, Jan 19, 2018 at 3:54 PM, Matteo Merli 
> wrote:
> > >
> > > > Since it has already been a while since last release (at least since
> > when
> > > > we closed the branch for 1.21), I would like to start discussion and
> > from
> > > > my side propose the following:
> > > >
> > > > 1. Release 1.22.0-incubating at the end of this month
> > > >
> > > >We have already a considerable number of fixes and improvement
> over
> > > 1.21
> > > > and we should release that, along with pending PRs. I would suggest
> > > anyone
> > > > to mark current changes for either this or next release and help with
> > > > reviewing them.
> > > >
> > > > 2. Prepare for 2.0 Pulsar release for end of February.
> > > > We have been discussing a while back to take the opportunity to
> > make
> > > > some changes in API or tools that break binary compatibility, and do
> > them
> > > > all at once.
> > > > I had created a project in Github to track the proposals:
> > > > https://github.com/apache/incubator-pulsar/projects/4
> > > > For this I would also propose to quickly create a branch for 1.22
> > so
> > > > that the work that is targeting 2.0 can be merged into master before
> > the
> > > > release is done.
> > > >
> > > > Please anyone share your thoughts on this proposal.
> > > >
> > > > Also, are there any volunteers for release managers for both
> releases?
> > I
> > > > can also pick up one of them otherwise.
> > > >
> > > > Thanks,
> > > > Matteo
> > > >
> > > >
> > > >
> > > > --
> > > > Matteo Merli
> > > > 
> > > >
> > >
> >
> >
> > --
> > Matteo Merli
> > 
> >
>


Re: [PROPOSAL] Planning for next releases

2018-01-23 Thread Sijie Guo
On Tue, Jan 23, 2018 at 9:45 AM, Matteo Merli  wrote:

> Ok, if there are no other volunteers, I can take over for 2.0 release.
>
> Does everyone agree in creating 1.22 branch early so that we can start
> merging changes meant for 2.0? We would need to merge some changes in both
> master & 1.22 branch for a short amount of time, but it shouldn't be that
> bad.
>

+1


>
> Matteo
>
> On Sun, Jan 21, 2018 at 11:29 PM Rajan Dhabalia 
> wrote:
>
> > Hi,
> >
> > Yes, we can target 1.22.0-incubating release by reviewing and merging
> > pending PRs by end of this month and then we can prepare for 2.0 release.
> >
> > >> Also, are there any volunteers for release managers for both releases?
> > Sure, I can be release manager for 1.22.0-incubating.
> >
> > Thanks,
> > Rajan
> >
> >
> >
> > On Fri, Jan 19, 2018 at 3:54 PM, Matteo Merli  wrote:
> >
> > > Since it has already been a while since last release (at least since
> when
> > > we closed the branch for 1.21), I would like to start discussion and
> from
> > > my side propose the following:
> > >
> > > 1. Release 1.22.0-incubating at the end of this month
> > >
> > >We have already a considerable number of fixes and improvement over
> > 1.21
> > > and we should release that, along with pending PRs. I would suggest
> > anyone
> > > to mark current changes for either this or next release and help with
> > > reviewing them.
> > >
> > > 2. Prepare for 2.0 Pulsar release for end of February.
> > > We have been discussing a while back to take the opportunity to
> make
> > > some changes in API or tools that break binary compatibility, and do
> them
> > > all at once.
> > > I had created a project in Github to track the proposals:
> > > https://github.com/apache/incubator-pulsar/projects/4
> > > For this I would also propose to quickly create a branch for 1.22
> so
> > > that the work that is targeting 2.0 can be merged into master before
> the
> > > release is done.
> > >
> > > Please anyone share your thoughts on this proposal.
> > >
> > > Also, are there any volunteers for release managers for both releases?
> I
> > > can also pick up one of them otherwise.
> > >
> > > Thanks,
> > > Matteo
> > >
> > >
> > >
> > > --
> > > Matteo Merli
> > > 
> > >
> >
>
>
> --
> Matteo Merli
> 
>


Re: [PROPOSAL] Planning for next releases

2018-01-23 Thread Matteo Merli
Ok, if there are no other volunteers, I can take over for 2.0 release.

Does everyone agree in creating 1.22 branch early so that we can start
merging changes meant for 2.0? We would need to merge some changes in both
master & 1.22 branch for a short amount of time, but it shouldn't be that
bad.

Matteo

On Sun, Jan 21, 2018 at 11:29 PM Rajan Dhabalia 
wrote:

> Hi,
>
> Yes, we can target 1.22.0-incubating release by reviewing and merging
> pending PRs by end of this month and then we can prepare for 2.0 release.
>
> >> Also, are there any volunteers for release managers for both releases?
> Sure, I can be release manager for 1.22.0-incubating.
>
> Thanks,
> Rajan
>
>
>
> On Fri, Jan 19, 2018 at 3:54 PM, Matteo Merli  wrote:
>
> > Since it has already been a while since last release (at least since when
> > we closed the branch for 1.21), I would like to start discussion and from
> > my side propose the following:
> >
> > 1. Release 1.22.0-incubating at the end of this month
> >
> >We have already a considerable number of fixes and improvement over
> 1.21
> > and we should release that, along with pending PRs. I would suggest
> anyone
> > to mark current changes for either this or next release and help with
> > reviewing them.
> >
> > 2. Prepare for 2.0 Pulsar release for end of February.
> > We have been discussing a while back to take the opportunity to make
> > some changes in API or tools that break binary compatibility, and do them
> > all at once.
> > I had created a project in Github to track the proposals:
> > https://github.com/apache/incubator-pulsar/projects/4
> > For this I would also propose to quickly create a branch for 1.22 so
> > that the work that is targeting 2.0 can be merged into master before the
> > release is done.
> >
> > Please anyone share your thoughts on this proposal.
> >
> > Also, are there any volunteers for release managers for both releases? I
> > can also pick up one of them otherwise.
> >
> > Thanks,
> > Matteo
> >
> >
> >
> > --
> > Matteo Merli
> > 
> >
>


-- 
Matteo Merli



Re: [PROPOSAL] Planning for next releases

2018-01-21 Thread Rajan Dhabalia
Hi,

Yes, we can target 1.22.0-incubating release by reviewing and merging
pending PRs by end of this month and then we can prepare for 2.0 release.

>> Also, are there any volunteers for release managers for both releases?
Sure, I can be release manager for 1.22.0-incubating.

Thanks,
Rajan



On Fri, Jan 19, 2018 at 3:54 PM, Matteo Merli  wrote:

> Since it has already been a while since last release (at least since when
> we closed the branch for 1.21), I would like to start discussion and from
> my side propose the following:
>
> 1. Release 1.22.0-incubating at the end of this month
>
>We have already a considerable number of fixes and improvement over 1.21
> and we should release that, along with pending PRs. I would suggest anyone
> to mark current changes for either this or next release and help with
> reviewing them.
>
> 2. Prepare for 2.0 Pulsar release for end of February.
> We have been discussing a while back to take the opportunity to make
> some changes in API or tools that break binary compatibility, and do them
> all at once.
> I had created a project in Github to track the proposals:
> https://github.com/apache/incubator-pulsar/projects/4
> For this I would also propose to quickly create a branch for 1.22 so
> that the work that is targeting 2.0 can be merged into master before the
> release is done.
>
> Please anyone share your thoughts on this proposal.
>
> Also, are there any volunteers for release managers for both releases? I
> can also pick up one of them otherwise.
>
> Thanks,
> Matteo
>
>
>
> --
> Matteo Merli
> 
>


[PROPOSAL] Planning for next releases

2018-01-19 Thread Matteo Merli
Since it has already been a while since last release (at least since when
we closed the branch for 1.21), I would like to start discussion and from
my side propose the following:

1. Release 1.22.0-incubating at the end of this month

   We have already a considerable number of fixes and improvement over 1.21
and we should release that, along with pending PRs. I would suggest anyone
to mark current changes for either this or next release and help with
reviewing them.

2. Prepare for 2.0 Pulsar release for end of February.
We have been discussing a while back to take the opportunity to make
some changes in API or tools that break binary compatibility, and do them
all at once.
I had created a project in Github to track the proposals:
https://github.com/apache/incubator-pulsar/projects/4
For this I would also propose to quickly create a branch for 1.22 so
that the work that is targeting 2.0 can be merged into master before the
release is done.

Please anyone share your thoughts on this proposal.

Also, are there any volunteers for release managers for both releases? I
can also pick up one of them otherwise.

Thanks,
Matteo



-- 
Matteo Merli