Hi, team.

I was awol during the discussion of this, but I figured it would be at
least anecdotally interesting to hear my 2p on it.

https://wiki.apache.org/jclouds/Roadmap

Firstly, a long-lived 1.8 branch seems a bad idea. This release has
basically been merge hell because folks don't always pull in fixes or
changes.

Moreover Java 7 is not really a feature anyone cares about. Not in
2014 anyway.  I mean no-one is knocking down our doors and saying.. if
only you used try-with-resources internally.. my project would need 2k
less lines of code!

Java 8, if it was exposed in a way that helped users, maybe. A better
interface for compute, that more neatly aligns with containers, or
some other user-feature.. Sure. That would make it worthwhile for a
longer lived branch.

What I'm trying to say is lets please step back, recognize how very
much work even one release is, and think about if this idea makes any
sense. I suspect after reflection, and hopefully asking our users, we
could come up with something compelling enough to justify a dual-dev
path.

Final thoughts are that the roadmap looks excruciatingly long for such
small work. If it is that hard to do work, we have other fish to fry.

Yeah, fly-by review by someone who was awol, but hopefully doing a
crap-ton of overdue maintenance buys me the cred to at least comment
here.
-A

Reply via email to