> On Oct 8, 2021, at 6:28 PM, Nick Dimiduk <[email protected]> wrote:
>
> FYI: we have a discuss thread over in HBase.
>
> I’m curious, any idea how many projects are using these annotations today?
No idea. Based upon what I saw on GitHub, it looked mostly like
zookeeper forks.
> Is the only reason we’re discussing dropping this feature the lack of
> maintenance resources to upgrade to JDK9+?
For me, yes.
> Do we have any other reason for ditching them?
Well, other than the yetus-maven-plugin (which I doubt anyone is
actually using), it would be the only Java component left. At that point, we
could have another conversation about moving from maven to (something else) to
build with.
> What was the motivation for their addition in the first place — Hadoop alone?
Hadoop doesn't use it. But it is like everything else in this project:
it just made sense to have a centralized implementation rather than massive
fragmentation. But like everything else in this project, there aren't really
enough people contributing back to keep it viable.