You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bookkeeper.apache.org by Nicolò Boschi <bo...@gmail.com> on 2021/09/14 13:38:14 UTC

Status of Gradle migration?

Hi all,

I would like to know what is the current status of BP-43 (gradle
migration), I see all the related issue closed on Github

I think until we have both Maven and Gradle the build process is not clear
I see we have double dependencies declaration and it is much error-prone
while upgrading libraries and similar (also i found

I'd like to know what steps are missing and if someone is putting effort on
finishing it

Regards

Re: Status of Gradle migration?

Posted by Prashant Kumar <pr...@gmail.com>.
Dear Bookkeeper community,
As a first step towards gradle migration.
I have created a PR which replaces maven with gradle to run unit tests in
bookkeeper-server:test

Test results can be seen here.
https://github.com/apache/bookkeeper/pull/2800/checks?check_run_id=3667287192
And  PR is https://github.com/apache/bookkeeper/pull/2800
Kindly review.
Thanks

On Fri, Sep 17, 2021 at 12:17 PM Henry Saputra <he...@gmail.com>
wrote:

> Good idea. We will create Github issues to track progress of the Gradle
> migration and activation to help people contribute to it.
>
> - Henry
>
> On Thu, Sep 16, 2021 at 11:44 PM Nicolò Boschi <bo...@gmail.com>
> wrote:
>
> > Henry, thank you for the update
> >
> > I think it would be a good idea to create a GH issue in order to track
> all
> > next steps needed to remove maven from the project; in this way other
> > contributors (e.g. me) can help speeding up the implementation
> >
> > Nicolò Boschi
> >
> > Il giorno gio 16 set 2021 alle ore 19:49 Henry Saputra <
> > henry.saputra@gmail.com> ha scritto:
> >
> > > HI Nicolo,
> > >
> > > I agree these double dependencies updating for Maven and Gradle are not
> > > ideal.
> > > We will start working on adding Github actions to use gradle to run int
> > > tests. Once the actions are active and working, we can start removing
> > Maven
> > > as the build tool for BK.
> > >
> > > Sincerely apologize for the delay in this process.
> > >
> > > - Henry
> > >
> > > On Tue, Sep 14, 2021 at 6:38 AM Nicolò Boschi <bo...@gmail.com>
> > > wrote:
> > >
> > > > Hi all,
> > > >
> > > > I would like to know what is the current status of BP-43 (gradle
> > > > migration), I see all the related issue closed on Github
> > > >
> > > > I think until we have both Maven and Gradle the build process is not
> > > clear
> > > > I see we have double dependencies declaration and it is much
> > error-prone
> > > > while upgrading libraries and similar (also i found
> > > >
> > > > I'd like to know what steps are missing and if someone is putting
> > effort
> > > on
> > > > finishing it
> > > >
> > > > Regards
> > > >
> > >
> >
>

Re: Status of Gradle migration?

Posted by Henry Saputra <he...@gmail.com>.
Good idea. We will create Github issues to track progress of the Gradle
migration and activation to help people contribute to it.

- Henry

On Thu, Sep 16, 2021 at 11:44 PM Nicolò Boschi <bo...@gmail.com> wrote:

> Henry, thank you for the update
>
> I think it would be a good idea to create a GH issue in order to track all
> next steps needed to remove maven from the project; in this way other
> contributors (e.g. me) can help speeding up the implementation
>
> Nicolò Boschi
>
> Il giorno gio 16 set 2021 alle ore 19:49 Henry Saputra <
> henry.saputra@gmail.com> ha scritto:
>
> > HI Nicolo,
> >
> > I agree these double dependencies updating for Maven and Gradle are not
> > ideal.
> > We will start working on adding Github actions to use gradle to run int
> > tests. Once the actions are active and working, we can start removing
> Maven
> > as the build tool for BK.
> >
> > Sincerely apologize for the delay in this process.
> >
> > - Henry
> >
> > On Tue, Sep 14, 2021 at 6:38 AM Nicolò Boschi <bo...@gmail.com>
> > wrote:
> >
> > > Hi all,
> > >
> > > I would like to know what is the current status of BP-43 (gradle
> > > migration), I see all the related issue closed on Github
> > >
> > > I think until we have both Maven and Gradle the build process is not
> > clear
> > > I see we have double dependencies declaration and it is much
> error-prone
> > > while upgrading libraries and similar (also i found
> > >
> > > I'd like to know what steps are missing and if someone is putting
> effort
> > on
> > > finishing it
> > >
> > > Regards
> > >
> >
>

Re: Status of Gradle migration?

Posted by Nicolò Boschi <bo...@gmail.com>.
Henry, thank you for the update

I think it would be a good idea to create a GH issue in order to track all
next steps needed to remove maven from the project; in this way other
contributors (e.g. me) can help speeding up the implementation

Nicolò Boschi

Il giorno gio 16 set 2021 alle ore 19:49 Henry Saputra <
henry.saputra@gmail.com> ha scritto:

> HI Nicolo,
>
> I agree these double dependencies updating for Maven and Gradle are not
> ideal.
> We will start working on adding Github actions to use gradle to run int
> tests. Once the actions are active and working, we can start removing Maven
> as the build tool for BK.
>
> Sincerely apologize for the delay in this process.
>
> - Henry
>
> On Tue, Sep 14, 2021 at 6:38 AM Nicolò Boschi <bo...@gmail.com>
> wrote:
>
> > Hi all,
> >
> > I would like to know what is the current status of BP-43 (gradle
> > migration), I see all the related issue closed on Github
> >
> > I think until we have both Maven and Gradle the build process is not
> clear
> > I see we have double dependencies declaration and it is much error-prone
> > while upgrading libraries and similar (also i found
> >
> > I'd like to know what steps are missing and if someone is putting effort
> on
> > finishing it
> >
> > Regards
> >
>

Re: Status of Gradle migration?

Posted by Henry Saputra <he...@gmail.com>.
HI Nicolo,

I agree these double dependencies updating for Maven and Gradle are not
ideal.
We will start working on adding Github actions to use gradle to run int
tests. Once the actions are active and working, we can start removing Maven
as the build tool for BK.

Sincerely apologize for the delay in this process.

- Henry

On Tue, Sep 14, 2021 at 6:38 AM Nicolò Boschi <bo...@gmail.com> wrote:

> Hi all,
>
> I would like to know what is the current status of BP-43 (gradle
> migration), I see all the related issue closed on Github
>
> I think until we have both Maven and Gradle the build process is not clear
> I see we have double dependencies declaration and it is much error-prone
> while upgrading libraries and similar (also i found
>
> I'd like to know what steps are missing and if someone is putting effort on
> finishing it
>
> Regards
>