John - I think the primary issue with backward compatibility/a java8 branch is that there are not really any active iCloud’s committers at the moment.
-jim Sent from my iPhone > On Jul 15, 2024, at 09:25, John Calcote <john.calc...@gmail.com> wrote: > > Hi Andrew, > > I recently submitted a PR to support virtual private clouds (vpc) in aws-s3 > (https://github.com/apache/jclouds/pull/206). As I was doing this, I > noticed that all of the changes made since March 2024 have been about > upgrading (and requiring) Java 11 and Jakarta interfaces. I understand why > we need to move to Jakarta (thanks to Oracle). I'm a bit in the dark as to > why we cannot maintain backward compatibility with Java 8. > > Is there a branch that will continue to support Java 8? And will > community-provided patches moving forward always (for a while anyway) be > backported to this branch? Some of us don't have the option of upgrading > from Java 8 to 11 in the immediate future. We have millions of lines of > code on Java 8. I'm certain we're not the only ones in this boat, so a > mandatory move to Java 11 has a tendency to alienate a portion of the > jclouds community. > > Thanks, > John Calcote