> On 24 Jan 2019, at 10:14, Akira Ajisaka <aajis...@gmail.com> wrote:
>
> Hi folks,
>
> I thought it's time to release 2.7.8, however, I found that the JSON
> license, which is category X, is bundled in branch-2.7 and 2.8 [1][2].
>
> To fix the license issue, we need to upgrade AWK SDK version and the
> upgrade requires the update of Jackson version. The Jackson upgrade is
> very incompatible and it caused many troubles in downstream projects
> [3]. However, the release must not contain any libraries licensed to
> category X, we need to make the incompatible change in branch-2.8.
>
> In branch-2.7, the upgrade is much more harder because we need to
> change the dependency from aws-sdk to aws-sdk-s3, this is also
> incompatible [4].
>
> It is more than 3 years since 2.7.0 was released and the maintenance
> period is the longest in the history of Apache Hadoop, so I'm
> thinking we need to decide when to stop the maintenance work. Probably
> there are 3 options to handle this problem:
>
> 1) EoL 2.7.x.
> 2) Release 2.7.8 without AWS SDK from binary tarball. (problem about POMs
> open)
+ and declare this the last; warn people that if they want the AWS SDK then
they need to add it.
> 3) Upgrade AWS SDK version and release 2.7.8. (incompatible change)
>
> What do you think?
>
> [1]: https://www.apache.org/legal/resolved.html#json
> [2]: https://issues.apache.org/jira/browse/HADOOP-16055
> [3]: https://issues.apache.org/jira/browse/HADOOP-12705
> [4]: https://issues.apache.org/jira/browse/HADOOP-12269
>
> P.S. Thanks Steve Loughran for your detailed information about AWS SDK
> and Jackson updates.
let's just say its trouble -but that I don't want a transitive and optional
module to be dictating that jackson version applications like HBase need to be
recompiled for
---------------------------------------------------------------------
To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-dev-h...@hadoop.apache.org