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