Re: [VOTE] Release Maven Resolver version 1.1.0
+1 On 1 July 2017 at 06:12, Michael Osipovwrote: > Hi, > > We solved 15 issues: > https://issues.apache.org/jira/secure/ReleaseNote.jspa?proje > ctId=12320628=12339212 > > There are still a couple of issues left in JIRA: > https://issues.apache.org/jira/projects/MRESOLVER/issues? > filter=allopenissues > > Staging repo: > https://repository.apache.org/content/repositories/maven-1344/ > https://repository.apache.org/content/repositories/maven-134 > 4/org/apache/maven/resolver/maven-resolver/1.1.0/maven- > resolver-1.1.0-source-release.zip > > Source release checksum(s): > maven-resolver-1.1.0-source-release.zip sha1: > d36df9ee315cbd4b0016a04c1716b121160c9c11 > > Staging site: > https://maven.apache.org/resolver-archives/resolver-LATEST/ > > Guide to testing staged releases: > http://maven.apache.org/guides/development/guide-testing-releases.html > > Vote open for 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > > - > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > > -- Olivier Lamy http://twitter.com/olamy | http://linkedin.com/in/olamy
Re: [MNG-6130] Loss of profile information in workaround for MNG-4900
Am 2017-07-02 um 20:13 schrieb Robert Scholte: So it's back to us, which means we should write the UT/IT if we want to apply the patch. As long as there's no proof that this patch is required, I'm -1 Sharing the view. I will reask the reporter. On Sun, 02 Jul 2017 18:57:07 +0200, Michael Osipovwrote: Am 2017-05-15 um 22:29 schrieb Michael Osipov: Am 2017-05-15 um 22:10 schrieb Robert Scholte: I think I miss a unittest or integration-test, just to be sure. The reporter says: "It's very tricky and hopefully not necessary, since the 1-line fix is provided" The issue reporter isn't able to provide an IT and there is only the patch, but no sample project for this issue. What to do? Merge this oneline fix anyway? - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [VOTE] Release Maven Resolver version 1.1.0
Hi, here is my +1... Kind regards Karl Heinz Marbaise On 30/06/17 22:12, Michael Osipov wrote: Hi, We solved 15 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628=12339212 There are still a couple of issues left in JIRA: https://issues.apache.org/jira/projects/MRESOLVER/issues?filter=allopenissues Staging repo: https://repository.apache.org/content/repositories/maven-1344/ https://repository.apache.org/content/repositories/maven-1344/org/apache/maven/resolver/maven-resolver/1.1.0/maven-resolver-1.1.0-source-release.zip Source release checksum(s): maven-resolver-1.1.0-source-release.zip sha1: d36df9ee315cbd4b0016a04c1716b121160c9c11 Staging site: https://maven.apache.org/resolver-archives/resolver-LATEST/ Guide to testing staged releases: http://maven.apache.org/guides/development/guide-testing-releases.html Vote open for 72 hours. [ ] +1 [ ] +0 [ ] -1 - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [MNG-6130] Loss of profile information in workaround for MNG-4900
So it's back to us, which means we should write the UT/IT if we want to apply the patch. As long as there's no proof that this patch is required, I'm -1 Robert On Sun, 02 Jul 2017 18:57:07 +0200, Michael Osipovwrote: Am 2017-05-15 um 22:29 schrieb Michael Osipov: Am 2017-05-15 um 22:10 schrieb Robert Scholte: I think I miss a unittest or integration-test, just to be sure. The reporter says: "It's very tricky and hopefully not necessary, since the 1-line fix is provided" The issue reporter isn't able to provide an IT and there is only the patch, but no sample project for this issue. What to do? Merge this oneline fix anyway? - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [MNG-6169] Lifecycle/binding plugin version updates
Am 2017-05-11 um 22:30 schrieb Michael Osipov: Who seconds MNG-6169 for 3.5.1? I have a fully working branch (MNG-6169_2/not-updated-MJAR-MCOMPILER) passing all ITs on Windows 10 and FreeBSD 10.3-RELEASE. Jenkins build is flaky with notorious file://target/null artifact not found. Some bindings haven't been updated because they cause several ITs to fail (regressions). I will report them separately. Folks, this one is still lingering. Are we good to merge now after clearing out doubts? Michael - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [MNG-6130] Loss of profile information in workaround for MNG-4900
Am 2017-05-15 um 22:29 schrieb Michael Osipov: Am 2017-05-15 um 22:10 schrieb Robert Scholte: I think I miss a unittest or integration-test, just to be sure. The reporter says: "It's very tricky and hopefully not necessary, since the 1-line fix is provided" The issue reporter isn't able to provide an IT and there is only the patch, but no sample project for this issue. What to do? Merge this oneline fix anyway? - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: [VOTE] Release Maven Resolver version 1.1.0
Am 2017-06-30 um 22:12 schrieb Michael Osipov: Hi, We solved 15 issues: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320628=12339212 There are still a couple of issues left in JIRA: https://issues.apache.org/jira/projects/MRESOLVER/issues?filter=allopenissues Staging repo: https://repository.apache.org/content/repositories/maven-1344/ https://repository.apache.org/content/repositories/maven-1344/org/apache/maven/resolver/maven-resolver/1.1.0/maven-resolver-1.1.0-source-release.zip Source release checksum(s): maven-resolver-1.1.0-source-release.zip sha1: d36df9ee315cbd4b0016a04c1716b121160c9c11 Staging site: https://maven.apache.org/resolver-archives/resolver-LATEST/ Guide to testing staged releases: http://maven.apache.org/guides/development/guide-testing-releases.html Vote open for 72 hours. Here is my +1 - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
[GitHub] maven-plugins pull request #120: MJAVADOC-486 Upgrade to Doxia 1.7
Github user asfgit closed the pull request at: https://github.com/apache/maven-plugins/pull/120 --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: Plexus-Utils 3.1.0 Release
On Sun, 02 Jul 2017 11:36:51 +0200, Karl Heinz Marbaisewrote: Hi Robert, On 02/07/17 11:19, Robert Scholte wrote: I'm not 100% sure if this will fix the issue. There are 2 issues which both result in an ArrayIndexOutOfBoundsException. One has to do with a process instruction inside the plugin configuration (fixed). You mean the m2e configuration thing like ""... This is fixed ,cause this will fail in all Maven versions if you use a parent which contains such configuration...Tested with the current master of plexus-utils it works fine... But if we have a new release of plexus-utils we could at least tell people in such cases to replace the plexus-utils to prevent this issue... It is probably a bit difficult to explain, because it is not as simple as: if ArrayIndexOutOfBoundsException then upgrade plexus-utils. And I expect that the m2e is not used that often, which would imply that it's almost every time the invalid XML. The other has to do with invalid XML. Ok this is a different story... It looks to me that most of the time the second issue is being hit. Clearing the local repository and re-downloading the pom file is the cure. (this is actually the best way to identify which of the 2 is being hit) What I've seen is that sometime the content of the pom is duplicated, i.e. ... ... I could imagine that this happens when a 2 threads download the same pom at the same time and for some reason are appended. From the same Maven run ? Or by using two different maven runs which use the same local cache ? I haven't investigated this yet. You would expect that within one JVM the Artifact Resolver should be aware of it. Up until Maven 3.3.9 the XML stopped at the closing root-tag, not at the document-end. Maybe I misunderstand a thing but isn't the reading of the XML file done by plexus-utils? True, the upgrade of plexus-utils in Maven 3.3.9 exposed this issue. When the pom is not a valid XML, then IMHO the pom should be re-downloaded. There are now a couple of issues: - you cannot see which pom is causing the ArrayIndexOutOfBoundsException - you cannot simply switch to strict checksums at system level. You cannot use MAVEN_OPTS in this case because --strict-checksum is a Maven argument, not a JVM argument. Couldn't checkSum policy being used in settings.xml to configured to fail ? I think we should reconsider MNG-5506 and MNG-5728. Assuming all repositories are hosted with a repository manager, I think we should be able to switch to strict by default. Robert Kind regards Karl Heinz These issues need to be fixed in Maven. So I would go for improving this in Maven, just updating plexus-utils will give users false hope. Maybe we don't need to make the release of plexus-utils very prominent ;-) Kind regards Karl Heinz Marbaise thanks, Robert On Sun, 02 Jul 2017 10:52:06 +0200, Karl Heinz Marbaise wrote: Hi, based on the current issue related to reading pom files etc. (ArrayIndexOutOfBoundsException) I would like to make a new release of Plexus-Utils 3.1.0.after that people can simple replace the old version of plexus-utils-3.0.24 in their maven installation with the new one until we made a new release of Maven Core If there are no objections I would like to start with the release at Tuesday ? Kind regards Karl Heinz Marbaise - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: Plexus-Utils 3.1.0 Release
Hi Robert, On 02/07/17 11:19, Robert Scholte wrote: I'm not 100% sure if this will fix the issue. There are 2 issues which both result in an ArrayIndexOutOfBoundsException. One has to do with a process instruction inside the plugin configuration (fixed). You mean the m2e configuration thing like ""... This is fixed ,cause this will fail in all Maven versions if you use a parent which contains such configuration...Tested with the current master of plexus-utils it works fine... But if we have a new release of plexus-utils we could at least tell people in such cases to replace the plexus-utils to prevent this issue... The other has to do with invalid XML. Ok this is a different story... It looks to me that most of the time the second issue is being hit. Clearing the local repository and re-downloading the pom file is the cure. (this is actually the best way to identify which of the 2 is being hit) What I've seen is that sometime the content of the pom is duplicated, i.e. ... ... I could imagine that this happens when a 2 threads download the same pom at the same time and for some reason are appended. From the same Maven run ? Or by using two different maven runs which use the same local cache ? Up until Maven 3.3.9 the XML stopped at the closing root-tag, not at the document-end. Maybe I misunderstand a thing but isn't the reading of the XML file done by plexus-utils? When the pom is not a valid XML, then IMHO the pom should be re-downloaded. There are now a couple of issues: - you cannot see which pom is causing the ArrayIndexOutOfBoundsException - you cannot simply switch to strict checksums at system level. You cannot use MAVEN_OPTS in this case because --strict-checksum is a Maven argument, not a JVM argument. Couldn't checkSum policy being used in settings.xml to configured to fail ? Kind regards Karl Heinz These issues need to be fixed in Maven. So I would go for improving this in Maven, just updating plexus-utils will give users false hope. Maybe we don't need to make the release of plexus-utils very prominent ;-) Kind regards Karl Heinz Marbaise thanks, Robert On Sun, 02 Jul 2017 10:52:06 +0200, Karl Heinz Marbaisewrote: Hi, based on the current issue related to reading pom files etc. (ArrayIndexOutOfBoundsException) I would like to make a new release of Plexus-Utils 3.1.0.after that people can simple replace the old version of plexus-utils-3.0.24 in their maven installation with the new one until we made a new release of Maven Core If there are no objections I would like to start with the release at Tuesday ? Kind regards Karl Heinz Marbaise - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Re: Plexus-Utils 3.1.0 Release
I'm not 100% sure if this will fix the issue. There are 2 issues which both result in an ArrayIndexOutOfBoundsException. One has to do with a process instruction inside the plugin configuration (fixed). The other has to do with invalid XML. It looks to me that most of the time the second issue is being hit. Clearing the local repository and re-downloading the pom file is the cure. (this is actually the best way to identify which of the 2 is being hit) What I've seen is that sometime the content of the pom is duplicated, i.e. ... ... I could imagine that this happens when a 2 threads download the same pom at the same time and for some reason are appended. Up until Maven 3.3.9 the XML stopped at the closing root-tag, not at the document-end. When the pom is not a valid XML, then IMHO the pom should be re-downloaded. There are now a couple of issues: - you cannot see which pom is causing the ArrayIndexOutOfBoundsException - you cannot simply switch to strict checksums at system level. You cannot use MAVEN_OPTS in this case because --strict-checksum is a Maven argument, not a JVM argument. These issues need to be fixed in Maven. So I would go for improving this in Maven, just updating plexus-utils will give users false hope. thanks, Robert On Sun, 02 Jul 2017 10:52:06 +0200, Karl Heinz Marbaisewrote: Hi, based on the current issue related to reading pom files etc. (ArrayIndexOutOfBoundsException) I would like to make a new release of Plexus-Utils 3.1.0.after that people can simple replace the old version of plexus-utils-3.0.24 in their maven installation with the new one until we made a new release of Maven Core If there are no objections I would like to start with the release at Tuesday ? Kind regards Karl Heinz Marbaise - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org
Plexus-Utils 3.1.0 Release
Hi, based on the current issue related to reading pom files etc. (ArrayIndexOutOfBoundsException) I would like to make a new release of Plexus-Utils 3.1.0.after that people can simple replace the old version of plexus-utils-3.0.24 in their maven installation with the new one until we made a new release of Maven Core If there are no objections I would like to start with the release at Tuesday ? Kind regards Karl Heinz Marbaise - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org