[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2024-04-01 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17832748#comment-17832748
 ] 

ASF GitHub Bot commented on MNG-6399:
-

hboutemy merged PR #1382:
URL: https://github.com/apache/maven/pull/1382




> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.9.0, 4.0.0-alpha-2, 4.0.0
>
> Attachments: maven-3.9.6-zip-content.png
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2024-01-18 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17808085#comment-17808085
 ] 

ASF GitHub Bot commented on MNG-6399:
-

cstamas commented on PR #1382:
URL: https://github.com/apache/maven/pull/1382#issuecomment-1898028397

   Related issue https://issues.apache.org/jira/browse/MNG-8011




> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.9.0, 4.0.0-alpha-2, 4.0.0
>
> Attachments: maven-3.9.6-zip-content.png
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2024-01-16 Thread ASF GitHub Bot (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17807220#comment-17807220
 ] 

ASF GitHub Bot commented on MNG-6399:
-

turbanoff opened a new pull request, #1382:
URL: https://github.com/apache/maven/pull/1382

   Update README.txt in 3.9 branch to mention that Java 8 is required.
   
   Following this checklist to help us incorporate your
   contribution quickly and easily:
   
- [x] Make sure there is a [JIRA 
issue](https://issues.apache.org/jira/browse/MNG) filed
  for the change (usually before you start working on it).  Trivial 
changes like typos do not
  require a JIRA issue. Your pull request should address just this 
issue, without
  pulling in other changes.
- [x] Each commit in the pull request should have a meaningful subject line 
and body.
- [x] Format the pull request title like `[MNG-XXX] SUMMARY`,
  where you replace `MNG-XXX` and `SUMMARY` with the appropriate JIRA 
issue.
- [x] Also format the first line of the commit message like `[MNG-XXX] 
SUMMARY`.
  Best practice is to use the JIRA issue title in both the pull request 
title and in the first line of the commit message.
- [x] Write a pull request description that is detailed enough to 
understand what the pull request does, how, and why.
- [x] Run `mvn clean verify` to make sure basic checks pass. A more 
thorough check will
  be performed on your pull request automatically.
- [x] You have run the [Core IT][core-its] successfully.
   
   If your pull request is about ~20 lines of code you don't need to sign an
   [Individual Contributor License 
Agreement](https://www.apache.org/licenses/icla.pdf) if you are unsure
   please ask on the developers list.
   
   To make clear that you license your contribution under
   the [Apache License Version 2.0, January 
2004](http://www.apache.org/licenses/LICENSE-2.0)
   you have to acknowledge this by using the following check-box.
   
- [x] I hereby declare this contribution to be licenced under the [Apache 
License Version 2.0, January 2004](http://www.apache.org/licenses/LICENSE-2.0)
   
- [x] In any other case, please file an [Apache Individual Contributor 
License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   [core-its]: https://maven.apache.org/core-its/core-it-suite/
   




> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.9.0, 4.0.0-alpha-2, 4.0.0
>
> Attachments: maven-3.9.6-zip-content.png
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2024-01-11 Thread Elliotte Rusty Harold (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805747#comment-17805747
 ] 

Elliotte Rusty Harold commented on MNG-6399:


Looks like someone neglected to update some line in some file somewhere. Not 
really surprising. It happens all the time. Feel free to send a PR and assign 
it to me if you figutre out where. perhaps from apache-maven/README.txt though 
that was updated on github 3 years ago.

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.9.0, 4.0.0-alpha-2, 4.0.0
>
> Attachments: maven-3.9.6-zip-content.png
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2024-01-11 Thread Andrey Turbanov (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805627#comment-17805627
 ] 

Andrey Turbanov commented on MNG-6399:
--

Something is wrong with README.txt.
I still see 1.7 in requirements
 !maven-3.9.6-zip-content.png! 

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.9.0, 4.0.0-alpha-2, 4.0.0
>
> Attachments: maven-3.9.6-zip-content.png
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2022-07-23 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17570376#comment-17570376
 ] 

Hudson commented on MNG-6399:
-

Build failed in Jenkins: Maven » Maven TLP » maven » maven-3.8.x-resolver-1.8.x 
#2

See 
https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/maven-3.8.x-resolver-1.8.x/2/

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.9.0, 4.0.0-alpha-1, 4.0.0
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2022-04-24 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17527104#comment-17527104
 ] 

Hudson commented on MNG-6399:
-

Build failed in Jenkins: Maven » Maven TLP » maven » MNG-7457 #2

See 
https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/MNG-7457/2/

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.9.0, 4.0.0-alpha-1, 4.0.0
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.20.7#820007)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2022-03-09 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17504055#comment-17504055
 ] 

Hudson commented on MNG-6399:
-

Build unstable in Jenkins: Maven » Maven TLP » maven » PR-676 #7

See https://ci-maven.apache.org/job/Maven/job/maven-box/job/maven/job/PR-676/7/

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 4.0.0, 4.0.0-alpha-1, 3.9.0
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2021-05-30 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17354031#comment-17354031
 ] 

Hudson commented on MNG-6399:
-

Build succeeded in Jenkins: Maven » Maven TLP » maven » checkstyle-next #12

See 
https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/checkstyle-next/12/

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 4.0.0, 4.0.0-alpha-1
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2021-03-13 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17300979#comment-17300979
 ] 

Hudson commented on MNG-6399:
-

Build succeeded in Jenkins: Maven » Maven TLP » maven » master #119

See 
https://ci-builds.apache.org/job/Maven/job/maven-box/job/maven/job/master/119/

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 4.0.0, 4.0.0-alpha-1
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2020-03-28 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17070110#comment-17070110
 ] 

Hudson commented on MNG-6399:
-

Build succeeded in Jenkins: Maven TLP » maven » MNG-5868 #51

See https://builds.apache.org/job/maven-box/job/maven/job/MNG-5868/51/

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.7.0
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2020-03-28 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17069888#comment-17069888
 ] 

Hudson commented on MNG-6399:
-

Build failed in Jenkins: Maven TLP » maven-studies » maven-metrics #4

See 
https://builds.apache.org/job/maven-box/job/maven-studies/job/maven-metrics/4/

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.7.0
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2020-01-26 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17024007#comment-17024007
 ] 

Hudson commented on MNG-6399:
-

Build succeeded in Jenkins: Maven TLP » maven » MNG-6071 #33

See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6071/33/

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.7.0
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2019-11-29 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16984903#comment-16984903
 ] 

Hudson commented on MNG-6399:
-

Build unstable in Jenkins: Maven TLP » maven » MNG-6656 #25

See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6656/25/

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.7.0
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2019-11-27 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16983293#comment-16983293
 ] 

Hudson commented on MNG-6399:
-

Build succeeded in Jenkins: Maven TLP » maven » master #312

See https://builds.apache.org/job/maven-box/job/maven/job/master/312/

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.7.0
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2019-11-26 Thread Karl Heinz Marbaise (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16983183#comment-16983183
 ] 

Karl Heinz Marbaise commented on MNG-6399:
--

Done in 
[a4317947e60ec2573827b017b82e1556610d8074|https://gitbox.apache.org/repos/asf?p=maven.git;a=commitdiff;h=a4317947e60ec2573827b017b82e1556610d8074]

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.7.0
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2019-11-02 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16965308#comment-16965308
 ] 

Hudson commented on MNG-6399:
-

Build succeeded in Jenkins: Maven TLP » maven » MNG-6399 #2

See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6399/2/

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Assignee: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.7.0
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2019-10-03 Thread Michael Osipov (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943580#comment-16943580
 ] 

Michael Osipov commented on MNG-6399:
-

I do agree, I expect a VOTE with pros and cons first before setting this bit. I 
still see little benifit at the moment.

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.7.0-candidate
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2019-10-02 Thread Tibor Digana (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16943205#comment-16943205
 ] 

Tibor Digana commented on MNG-6399:
---

[~elharo]
[~michael-o]
Trully said I did not see any VOTE for Java 1.8 in the mailing list. AFAIK we 
developers did vote for Java 1.7 and we have the reason to use Java 1.7 as new 
Java Files API.
Has Java 1.8 any advantages in security? Don't mean JDK.
For me it does not really matter if the javac target is increased to 1.8 or 
not, but I am missing th Vote.
What is worse for me is the fact that our Maven developers stil opose to 
rewrite the code to use java 1.8 features even if it is so simple with 
{{modernizer-maven-plugin}}. Without changing the code we still will have old 
fasion code. The Lambda can produce brief code. Of course there are 
disadvantages, e.g. certain Streams have performance penalties. Now the 
requirement of J8 looks to me like business order unless we adapt the code.

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Minor
> Fix For: 3.7.0-candidate
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2018-10-30 Thread Elliotte Rusty Harold (JIRA)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16668877#comment-16668877
 ] 

Elliotte Rusty Harold commented on MNG-6399:


I agree with Michael: Zero benefit, nothing critical here. Even this year, I've 
heard from developers as far back as Java **1.3**, hard as that is to believe. 
We shouldn't bump the minimum Java version until there's a compelling reason to 
do so, and I don't see one. Being on the latest and greatest isn't a compelling 
reason to abandon even a single digit percentage of users, especially for a 
tool that's as critical and widely used as Maven. 

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Critical
> Fix For: 3.6.x-candidate
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2018-10-23 Thread Arjan Tijms (JIRA)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16661436#comment-16661436
 ] 

Arjan Tijms commented on MNG-6399:
--

I also think it would be a good idea to say something about baseline version 
updated in some formal way.

Before long we'll be on Java 24, and if Maven would still be restricted to Java 
7 it would feel completely antiquated, which on its turn would hinder new 
developers coming into the project.

Just think of you wanting to contribute to a project today. You clone its 
source, ready to inspect it and find out where to start. Then horrors of 
horrors, it appears to be Java 1.0!

Not even the collection framework would be there, everyone being Vector and 
Hashtable, and that all because the maintainer 15 years ago saw zero benefit in 
updating tot Java 1.1.

 

 

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Critical
> Fix For: 3.6.x-candidate
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2018-10-23 Thread Matt Nelson (JIRA)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16660998#comment-16660998
 ] 

Matt Nelson commented on MNG-6399:
--

{quote}The deploy plugin problem has nothing to do with JDK 8 or not
{quote}
I provided that example to illustrate where some of the new language feature 
would've made the implementation easier. I don't want to get off topic and 
debate the details of the fix here.

I would like to stay focused on advocating for the JDK uplift or at a minimum 
as [~nhoj.patrick] suggested a formalization of process of when Maven will be 
uplifted

For reference, the current baseline of 7 was uplifted with 
[3.3.1|https://maven.apache.org/docs/history.html] on {{2015-03-18}} which was 
1 month before [7 was publicly end of 
life|https://en.wikipedia.org/wiki/Java_version_history#Java_7_updates] on 
{{2015-04-14}}

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Critical
> Fix For: 3.6.x-candidate
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2018-10-23 Thread Karl Heinz Marbaise (JIRA)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16660855#comment-16660855
 ] 

Karl Heinz Marbaise commented on MNG-6399:
--

The problem is simply that you can't really solve the problem in deploy 
plugin...There are several problems. Not only one. One is solvable [by an 
extension|https://github.com/khmarbaise/maven-deployer-extension] and the other 
is based on the problems in code for resolver (If I correctly understand 
that)...The deploy plugin problem has nothing to do with JDK 8 or not ...

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Critical
> Fix For: 3.6.x-candidate
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2018-10-23 Thread Matt Nelson (JIRA)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16660751#comment-16660751
 ] 

Matt Nelson commented on MNG-6399:
--

I was experimenting with the deploy plugin which I would not be in control of 
uplifting the baseline. This is under the assumption that the core plugins can 
not uplift the minimums before core.

[https://github.com/mattnelson/maven-deploy-plugin/commit/fef2a4db1e30cfbf81a414317f5a678f1df3e84f]

https://issues.apache.org/jira/browse/MDEPLOY-206

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Critical
> Fix For: 3.6.x-candidate
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2018-10-23 Thread Michael Osipov (JIRA)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16660337#comment-16660337
 ] 

Michael Osipov commented on MNG-6399:
-

[~MattNelson], no one hinders you to raise the baseline for your plugin. It is 
decoupled from Maven Core.

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Critical
> Fix For: 3.6.x-candidate
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2018-10-22 Thread Matt Nelson (JIRA)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16659687#comment-16659687
 ] 

Matt Nelson commented on MNG-6399:
--

I would like to consider a JDK uplift from the larger maven ecosystem 
perspective, specifically for plugin developers. I think a barrier for 
contributions is going emerge by requiring the lowest common denominator 
compile targets.

Java 8 introduced quite a few language features that can simplify plugin 
development(lambdas and streams). I just attempted to introduce a new feature 
on a plugin that took quite a few more lines and time to implement where a 
parallel stream would've reduced it to a handful of lines in a few minutes.

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Critical
> Fix For: 3.6.x-candidate
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2018-06-21 Thread Michael Osipov (JIRA)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16519025#comment-16519025
 ] 

Michael Osipov commented on MNG-6399:
-

bq. e.g. if maven and all it's plugins and dependencies used to build, fully 
embrace Java 9 Modules, could that make it smaller and more lightweight, faster 
to load and potentially faster execution as only the required classes are being 
loaded.

Zero benefit and too much work.

Bumping the Java version just to satisfy someone is plain stupid. As long as 
you don't use those features, I so no compeling reason to do so. Of course, I 
do agreee with Manfred that we have to make sure that Maven runs on any version.

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Critical
> Fix For: 3.6.x-candidate
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2018-06-20 Thread Manfred Moser (JIRA)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16518716#comment-16518716
 ] 

Manfred Moser commented on MNG-6399:


I dont think we would get much benefit from adopting the module system and it 
would be a HUGE effort. I am fine with having a policy that is clear and I 
think we need to ensure it works on LTS versions. I also think it should work 
on non-LTS version though. E.g. 9 and 10. 

Adopting the module system looks more like busy work to me to be honest with 
little prospect for benefits making it worth the effort.

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Critical
> Fix For: 3.6.x-candidate
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2018-06-20 Thread John Patrick (JIRA)


[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16518623#comment-16518623
 ] 

John Patrick commented on MNG-6399:
---

With the new java 6 month release cycle, I feel maven should formalise the java 
base version uplift process.

i.e. Something like;

1) Maven will only use LTS versions aka 8 and 11, not 9, 10, 12, 13, ...

2) Maven will upgrade 1 year before the end java public LTS support is due to 
end, so any issues can be resolved fully before Java LTS Support Ends.

3) Maven can be uplifted earlier to a newer LTS if community 
needs/agrees/requires?

 

Thoughts?

 

I feel that those using older version of Java, will be happy on older versions 
of Maven and might not be upgrading anyway due to other issues. If maven 
doesn't uplift then does that risk maven being held back, or being considered 
old or obsolete?

e.g. if maven and all it's plugins and dependencies used to build, fully 
embrace Java 9 Modules, could that make it smaller and more lightweight, faster 
to load and potentially faster execution as only the required classes are being 
loaded.

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Critical
> Fix For: 3.6.x-candidate
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2018-04-27 Thread Robert Scholte (JIRA)

[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16456135#comment-16456135
 ] 

Robert Scholte commented on MNG-6399:
-

I agree with [~michael-o], upgrading to JDK8 should be combined with features 
that require it. Maybe there are some issues that can only be solved by this, 
but I'd like to see those blocked issues being bound to this issue.

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Critical
> Fix For: 3.6.0
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (MNG-6399) Lift JDK minimum to JDK 8

2018-04-25 Thread Michael Osipov (JIRA)

[ 
https://issues.apache.org/jira/browse/MNG-6399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16452858#comment-16452858
 ] 

Michael Osipov commented on MNG-6399:
-

Zero benefit. Unless you are going to rewrite core with Java 8 features which 
we actually didn't do for Java 7's NIO2.

> Lift JDK minimum to JDK 8
> -
>
> Key: MNG-6399
> URL: https://issues.apache.org/jira/browse/MNG-6399
> Project: Maven
>  Issue Type: Task
>Affects Versions: 3.6.0
>Reporter: Karl Heinz Marbaise
>Priority: Critical
> Fix For: 3.6.0
>
>
> I would like to lift the minimum of Maven Core to JDK 8 (I think it's time)..



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)