Hi there,

I would favor having the same Java support for all Saros versions, so if we’d 
actually rely on Java 7 for Saros/I, Saros/E should no longer support Java 6, 
too.

I see two immediate technical issues here:

(1)    One change that would be necessary is in our test and build 
infrastructure (“saros-build”), which currently uses Java 7 for doing some code 
analysis, but Java 6 for compilation (am I right, Arsenij?).

(2)    The second one involves our source code itself. Quick test: Changing the 
target version for the Core and Saros/E currently leads to no compilation 
errors, but some Saros/E JUnit tests fail. This needs to be investigated first.

I have no idea how many Saros (actual or potential) users out there still rely 
on Java 6.
Does anyone have any numbers that could suit as a proxy?
Stefan: Do our anonymous statistics contain the used Java version?

Franz


From: Graham Allan [mailto:grundlefl...@gmail.com]
Sent: Wednesday, October 15, 2014 7:37 PM
To: dpp-devel@lists.sourceforge.net
Subject: [DPP-Devel] Can the IntelliJ plugin target Java 7+

Hi all,
Is there any reason that the IntelliJ plugin should not target Java 7+ as the 
runtime environment?
The specific motivation for me is to be able to use Java NIO's glob matching, 
in order to evaluate the rules specified in a .gitignore file. This was 
previously fulfilled by JGit, but having that dependency was seen as 
undesirable, I think due to file size concerns. Not having to reimplement glob 
matching (the equivalent of the POSIX fnmatch function) would save a lot of 
effort and maintenance.

Another approach would be to pull out the part of JGit which did this, which 
targeted Java 5 I believe, and include this source code in Saros. That code is 
under the Eclipse Public License, I'm not 100% sure on the legality of that, or 
the impact of including something non-GPL in the Saros distributable, but I 
think that's valid.

Cheers,
Graham
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
DPP-Devel mailing list
DPP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dpp-devel

Reply via email to