Thanks Matt, Greg, Sebb and Anil for considering this question and
providing good feedback.

I think the consensus is that the PR should be merged, thus moving master
to Java 11 and the new Bootstrap UI.

Dave


On Fri, Jun 14, 2019 at 2:17 PM Anil Gangolli <a...@busybuddha.org> wrote:

>
> You could poll.  Here are my votes:
>
> +1 on Java 11.  OpenJDK.  Free long-term support (LTS).  Language features.
>
> -1 on Java 7.  It has no security updates unless people are paying, and
> I expect most of the Roller installed base is not.  Having to continue
> to support Java 7 is actually a disincentive for developers working on
> Roller because of the lack of modern features like lambdas and
> functional interfaces, for each, default methods, much better
> Collections, Atomics, and multi-threaded support.
>
>
> On 6/14/19 5:19 AM, sebb wrote:
> > On Thu, 13 Jun 2019 at 15:39, Matt Raible <m...@raibledesigns.com>
> wrote:
> >> There’s more bug fixes and security improvements in Java 11.
> > That is not an argument for increasing the minimum supported Java level.
> >
> > Those users that can upgrade to Java 11 easily can do so and take
> > advantage of the fixes.
> > Others can get security fixes for releases that are still supported.
> > This may involve payment, but at least the option is available.
> >
> >>> On Jun 13, 2019, at 06:22, sebb <seb...@gmail.com> wrote:
> >>>
> >>>> On Wed, 12 Jun 2019 at 23:47, Dave <snoopd...@gmail.com> wrote:
> >>>>
> >>>>> On Wed, Jun 12, 2019 at 6:19 AM sebb <seb...@gmail.com> wrote:
> >>>>>
> >>>>>> On Wed, 12 Jun 2019 at 02:23, Dave <snoopd...@gmail.com> wrote:
> >>>>>>
> >>>>>>> On Mon, Jun 10, 2019 at 6:03 AM sebb <seb...@gmail.com> wrote:
> >>>>>>>
> >>>>>>> Note that Java 7 has extended support until July 2022.
> >>>>>>>
> >>>>>>>
> https://www.oracle.com/technetwork/java/java-se-support-roadmap.html
> >>>>>>>
> >>>>>>> Is there any pressing need to move to Java 11?
> >>>>>>>
> >>>>>> I'm not sure there is a pressing need, depending on how you define
> >>>>> pressing
> >>>>>> need, but the work is already done/ready to merge and multiple
> folks have
> >>>>>> expressed support for the upgrade. I think it makes sense to
> modernize
> >>>>>> Roller and dependencies and Java 11 is generally better than 1.7
> and 1.8.
> >>>>> Java 11 may well be better (one would hope so!)
> >>>>>
> >>>>> However, raising the minimum Java version means that existing users
> >>>>> may have to update their version of Java.
> >>>>> That is a generally a major undertaking for enterprises who need to
> >>>>> ensure that the new Java version is fully tested in their
> environment.
> >>>>
> >>>>
> >>>> That is true, but I think the number of enterprises using Roller is
> >>>> probably pretty small now. I think we have more to gain, as a
> project, by
> >>>> modernizing.
> >>> What are the benefits?
> >>> And does it make sense to go straight from Java 7 to Java 11?
> >>>
> >>> I'm not saying that the project should not upgrade.
> >>> However I believe it's important that the advantages and disadvantages
> >>> should be weighed up.
> >>>
> >>>> Plus, we've still got Roller 5 for those folks.  Also, I've
> >>>> talked to ASF INFRA about Roller 6 and they are fine with upgrading
> for
> >>>> Roller 6.
> >>>>
> >>>> Dave
>
>
>

Reply via email to