On Sat, May 02, 2020 at 12:49:16PM -0400, Andrew Phillips wrote:
> > Some ideas:
> > 
> > * spin out components, similar to what we did with jclouds-karaf
> > previously
> > * release from master and stop maintaining release branches, e.g., 2.2.x
> > * reduce the Java compatibility matrix, e.g., Java 8 and newer only
> > * upgrade key dependencies, e.g., BouncyCastle, Guava, to avoid
> >   dependency headaches
> > * graduate more providers in labs
> 
> These all seem reasonable to me - do you have any gut feel estimate of which
> would reduce the burden the most?

Dependency interactions are top of mind and something I spent an evening
debugging for 2.2.1.  I spent the last few years outside the Java
ecosystem so I lack a nuanced understanding of where the community is
but Java 8 seems table stakes these days.

-- 
Andrew Gaul
http://gaul.org/

Reply via email to