[ https://issues.apache.org/jira/browse/MSHADE-393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17350918#comment-17350918 ]
Alexander Kriegisch commented on MSHADE-393: -------------------------------------------- Thanks [~michael-o], for being open to my idea. Or maybe it was somewhere in the backlog already, even though I did not find any related issues here before opening this one. I have no say in your release planning, so that is up to you. Is 3.3.0 due to be released soon? I am asking, because I would like to get some open issues resolved and merged first and try to actively help there, too. Today I also helped triangulate an old open issue, validating that it was a user error, so somebody can close it. I also want to clarify what I mean, opening the ticket: I mean permitting Java 8 source level and compiling to Java 8 target, if target 7 is impossible with source 8. (Actually, I do not know.) I do not mean to refactor the whole project to use Java 8 APIs, wherever possible. I mean to keep it as is, but whoever touches or contributes something ought to be permitted to use Java 8. So the change requested would amount to just upgrading the Maven Compiler settings for now. Anyway, getting the 3 issues I am interested most about and which I also provided PRs or sample code for resolved quickly and being able to stop using my own build in favour of a new release, would be much preferable to waiting for weeks or months, until someone has refactored averything to Java 8 and the reviews are done. > Upgrade project from Java 7 to 8 > -------------------------------- > > Key: MSHADE-393 > URL: https://issues.apache.org/jira/browse/MSHADE-393 > Project: Maven Shade Plugin > Issue Type: Task > Affects Versions: 3.2.4 > Reporter: Alexander Kriegisch > Priority: Major > > If there is no specific reason forcing us to stay on Java source and target > level 7, I suggest upgrading to Java 8. When working on pull requests, it > felt quite uncomfortable not being able to use streams, interface default > methods, lambdas. > Is there a huge user base using Java 7 and still relying on Maven Shade > upgrades? I.e. they want the latest features and bugfixes, but are unable to > migrate to Java 8. That would be quite a sense of entitlement on their part. -- This message was sent by Atlassian Jira (v8.3.4#803005)