This is only a partial answer; there are two sentences that look odd to me.

> This affects only the JRE launching the IDE.

I’m not sure I get that point: It sounds like a mitigation – but the 
IDE-launching JRE is all that matters for the argument in favor of Java 6.
We want developers who are bound to Java 6 for whatever reason to be able to 
use Saros.

> I do not think that using different browsers for Eclipse and IntelliJ is in 
> the best interest of reducing duplicate code.

I think you are mixing things up here: Using different browsers has only little 
to do with code duplication.
Having an HTML-based GUI reduces code duplication for the GUI. It does not 
matter which browser renders the markup.
Franz

From: Christian Cikryt [mailto:c.cik...@googlemail.com]
Sent: Sunday, October 26, 2014 8:36 PM
To: dpp-devel@lists.sourceforge.net
Subject: [DPP-Devel] Moving to Java 7 for a HTML-based GUI

Hallo,

I want to reopen the discussion about dropping support for java 1.6 for future 
versions of saros -- those including a new GUI. This affects only the JRE 
launching the IDE.

My motivation behind this is that I would like to have the opportunity to use 
Java FX at least for displaying HTML pages in the provided browser. As a side 
note, it is *theoretically* possible to run Java FX 2 with JRE 1.6, but not in 
a platform independent way or without the installation of further libraries.

A further drawback of Java Fx is that it is not included in the average OpenJDK 
bundle. However, a quick google search showed that there is the OpenJFX project 
which part of the OpenJDK project. So it seems users would not be forced to use 
the official JDK but only to install additional software.

If we are not willing to require a JRE>= 1.7, I see only two alternatives if we 
want to build a HTML-GUI:
1. Embedding SWT in IntelliJ which has proven to be quite painful but not 
totally impossible.
2. Embedding the Swing-based jxBrowser (commercial but free of cost for us) in 
Eclipse which I have not tried yet.
I do not think that using different browsers for Eclipse and IntelliJ is in the 
best interest of reducing duplicate code.

Best Regards,
Christian


------------------------------------------------------------------------------
_______________________________________________
DPP-Devel mailing list
DPP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dpp-devel

Reply via email to