+1 to move out extra plugins into separated repo.

-Ian.

On Thu, Apr 23, 2020 at 5:26 PM YunKun Huang <[email protected]> wrote:

> I checked travis ci, currently master branch build time is around 15~25
> minutes. For my view, it's not a big number.
>
> for 1. I think it's really depends on how we treat those SPI extensions, if
> they are not part of core feature, yes let's do this. but we need find a
> way to handle release process between different repos and also handle
> different issue in different repo.
>
> for 2. if some plugins are unnecessary, we need considering remove them
> instead of disable them.
>
> if only consider reducing build time, how are about multiple threads build?
> we can run multi CI  build at same time.
> Also if build in your own PC, we can special project when exec maven
> command
>
> On Thu, Apr 23, 2020 at 11:36 AM Jun Liu <[email protected]> wrote:
>
> > Hi,
> >
> > The building time of the whole Dubbo project is going out of control,
> with
> > one local construction cost nearly 10 minutes. I think there are two
> > reasons in essence:
> >
> > 1. Now the Dubbo project is becoming larger and larger, with too many SPI
> > extension implementations. We should consider moving those extensions to
> a
> > sub project, for example a new project named "apache/dubbo-ecosystem”.
> >
> > 2. Disable some unnecessary plug-ins to speed up the local build
> >
> > What do you think?
> >
> > Jun
> >
> >
>

Reply via email to