Thanks Mike for bringing this up, JFYI, I have option 4) implemented in the
comments as of
Added 23/Mar/18 23:39
It's a matter of choosing a path of least resistance, still prefer option
1).

Thank you

On Wed, Aug 22, 2018, 12:30 PM Ted Yu <yuzhih...@gmail.com> wrote:

> I would choose #1
>
> bq. if we ever try to backport the hbase-spark module.
>
> I doubt this would ever happen for the 2.x releases.
>
> Cheers
>
> On Wed, Aug 22, 2018 at 9:26 AM Mike Drob <md...@apache.org> wrote:
>
> > Hi Devs,
> >
> > Our current minimum maven version is 3.0.4, this is both enforced by the
> > enforcer plugin and documented in the ref guide. Over on HBASE-20175, our
> > Artem is suggesting to use a newer version of the scala-maven-plugin but
> > the latest version requires Maven 3.5.3
> >
> > It looks like we have a couple of options that I want to get feedback on:
> >
> > 1) Bump our minimum maven version for master branch. We can leave it at
> > 3.0.4 for branch-1 and branch-2, but this would come up again if we ever
> > try to backport the hbase-spark module.
> >
> > 2) Engage with the scala plugin community to try and get the plugin to
> work
> > with older maven versions. I haven't done any feasibility study on this
> > yet, and am not even sure which community we would be talking to.
> >
> > 3) See if the specific issues we are running into are solved by older
> > versions of the plugin that are compatible with older versions of maven.
> >
> > 4) Do some transitive dependency exclusion magic instead of actually
> > harmonizing the versions of things that we use.
> >
> > I'm leaning towards 1) or 4), but would be interested to hear thoughts
> from
> > other parties.
> >
> > Mike
> >
>

Reply via email to