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