Re: [VOTE] ITs launched by default in plugins builds ?
On Sat, Aug 9, 2008 at 1:07 AM, Wendy Smoak <[EMAIL PROTECTED]> wrote: > On Thu, Aug 7, 2008 at 2:14 PM, Arnaud HERITIER <[EMAIL PROTECTED]> wrote: > >> Do you want to have ITs activated by default in the plugin build ? > > No. > >> Why ? > > The default build should be fast, otherwise people are going to skip > the tests entirely. Integration tests don't need to be run on every > single build, just prior to committing and regularly in CI to catch > anything that gets missed. Agrees with Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Versioning Maven (was: Re: Maven 2.1 development IRC roundtable)
Brian E. Fox wrote: I have been saying that the trunk is too changed for 2.1 for a while also. I think having it as 3.0 is probably the logical thing to do and then we can really buckle 2.0 down as it should be and start making these bigger destabilizing fixes/small features to a 2.1 branch cut from 2.0.10. Unless 2.0.10 gets worked out real soon, perhaps we even go back to 2.0.9 and branch there (ie 2.0.10 becomes 2.1.0) I agree. Ideally there should be no backward-incompatible or significant changes between 2.0.x and 2.0.y. New features - not necessarily major but would require migration of sorts - should go in 2.z releases and yes 3.0 is probably best for very significant refactors, as is trunk ATM. I think users have a hard time understanding why a build worked in a previous 2.0.x release but not in the latest. Cheers - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Versioning Maven (was: Re: Maven 2.1 development IRC roundtable)
Milos Kleint wrote: please, please, let's not add anything else to trunk (2.1) and stabilize it. I've been waiting for a stable embeddable version for 2 years and with the number of work (complete rewrites of everything) in the branches, a stable maven.next looks years ahead again. Not having an embeddable maven that works in the IDE integrations hurts the adoption and trust of users. Milos, isn't just a case of renaming trunk/2.1 to trunk/3 ? Also cutting an alpha or beta would enable IDE devs to work to that without having sleepless nights about stabilisation. Cheers - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [PLEASE TEST] Maven 2.0.10-RC6
No problems encountered. WRT timing/memory, it now actually seems to have improved somewhat. Eg on 50-ish module build: 2.0.9 [INFO] Total time: 7 minutes 24 seconds [INFO] Finished at: Sat Aug 09 10:25:18 BST 2008 [INFO] Final Memory: 76M/154M 2.0.10-RC6 [INFO] Total time: 6 minutes 20 seconds [INFO] Finished at: Sat Aug 09 10:41:52 BST 2008 [INFO] Final Memory: 70M/142M Thanks! - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [PLEASE TEST] Maven 2.0.10-RC6
Hi John, John Casey wrote: > Hi everyone, > > Well, I think I've finally managed to reduce the memory consumption and > boost the speed of the RC5 build. Since I originally reported this performance problem, I will now at least answer, that I will not hit the office for the next 4 weeks, i.e. if there's still a problem, it will be fixed with M2011 ;-). However, Mauro's results look promising. Thanks for putting effort into this problem. - Jörg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r683667 - in /maven/plugins/trunk: maven-changelog-plugin/ maven-checkstyle-plugin/ maven-clean-plugin/ maven-compiler-plugin/ maven-doap-plugin/ maven-docck-plugin/ maven-ejb-plugin/
Benjamin Bentmann wrote: I fear I need to revert this, a reactor invocation in combinatin with the run-its profile is now failing due to a cyclic reference. This problem has now shown up on Hudson (due to r684249 I believe): https://ci.sonatype.org/job/plugins-CI-with-maven-2.0.x/105/console Looking at the sources of ProjectSorter [0], I wondered why versions are not considered at all. The source code comments on trunk indicate that the problem is known. Anyway, just wanted to point out that we now have a reproducible test case ;-) Benjamin [0] http://svn.apache.org/viewvc/maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/ProjectSorter.java?view=markup - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Decent size icon for Nexus?
Nexus already is standalone with the built in Jettybut the Nx icon was made for the 16x16 icon size, we haven't yet made anything larger. -Original Message- From: Jason Dillon [mailto:[EMAIL PROTECTED] On Behalf Of Jason Dillon Sent: Saturday, August 09, 2008 1:52 AM To: Maven Developers List Subject: Re: Decent size icon for Nexus? You haven't played with Fluid yet? http://fluidapp.com/ Its pimp, lets you make a web-app into more of a standalone application. --jason On Aug 9, 2008, at 12:15 PM, Jason van Zyl wrote: > I have no idea what you're talking about ... > > Sent from my iPhone > > On Aug 8, 2008, at 9:50 PM, Jason Dillon <[EMAIL PROTECTED]> wrote: > >> Is there a decent size icon for Nexus somewhere... suitable for >> using to setup a SSB via Fluidapp? >> >> --jason >> >> - >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Decent size icon for Nexus?
Um, sure its Jetty... but thats the *server* not the console, which was what I was talking about. --jason On Aug 9, 2008, at 11:10 PM, Brian E. Fox wrote: Nexus already is standalone with the built in Jettybut the Nx icon was made for the 16x16 icon size, we haven't yet made anything larger. -Original Message- From: Jason Dillon [mailto:[EMAIL PROTECTED] On Behalf Of Jason Dillon Sent: Saturday, August 09, 2008 1:52 AM To: Maven Developers List Subject: Re: Decent size icon for Nexus? You haven't played with Fluid yet? http://fluidapp.com/ Its pimp, lets you make a web-app into more of a standalone application. --jason On Aug 9, 2008, at 12:15 PM, Jason van Zyl wrote: I have no idea what you're talking about ... Sent from my iPhone On Aug 8, 2008, at 9:50 PM, Jason Dillon <[EMAIL PROTECTED]> wrote: Is there a decent size icon for Nexus somewhere... suitable for using to setup a SSB via Fluidapp? --jason - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[VOTE] Release Maven War plugin version 2.1-alpha-2
It's time to release the War Plugin. Thanks to Benjamin and Olivier for removing all the snapshot dependencies to make this possible! We discussed making this release beta-1 or even 2.1, but with all the recent changes around filtering I decided to stay with alpha-2. Trunk is now beta-1, and we can decide next time whether to keep that or make it 2.1. This is one of the most-requested plugin releases on the user list, so I would appreciate extra testing if you have time. We solved 27 issues: http://jira.codehaus.org/secure/ReleaseNote.jspa?version=13804&styleName=Text&projectId=11150&Create=Create There are 38 issues left in JIRA: http://jira.codehaus.org/browse/MWAR Staging repo: http://people.apache.org/~wsmoak/staging-repo Staging site: http://maven.apache.org/plugins/maven-war-plugin-2.1-alpha-2/ Guide to testing staged releases: http://maven.apache.org/guides/development/guide-testing-releases.html Vote open for at least 72 hours, assuming it passes I'll probably finish it on Wednesday. [ ] +1 [ ] +0 [ ] -1 Thanks, -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Decent size icon for Nexus?
Wow, this fluid thingy is really cool, to set up "personal" nexus humm ~t~ On Sat, Aug 9, 2008 at 6:17 PM, Jason Dillon <[EMAIL PROTECTED]> wrote: > Um, sure its Jetty... but thats the *server* not the console, which was > what I was talking about. > > --jason > > > > On Aug 9, 2008, at 11:10 PM, Brian E. Fox wrote: > > Nexus already is standalone with the built in Jettybut the Nx icon >> was made for the 16x16 icon size, we haven't yet made anything larger. >> >> -Original Message- >> From: Jason Dillon [mailto:[EMAIL PROTECTED] On Behalf Of Jason >> Dillon >> Sent: Saturday, August 09, 2008 1:52 AM >> To: Maven Developers List >> Subject: Re: Decent size icon for Nexus? >> >> You haven't played with Fluid yet? >> >>http://fluidapp.com/ >> >> Its pimp, lets you make a web-app into more of a standalone application. >> >> --jason >> >> >> On Aug 9, 2008, at 12:15 PM, Jason van Zyl wrote: >> >> I have no idea what you're talking about ... >>> >>> Sent from my iPhone >>> >>> On Aug 8, 2008, at 9:50 PM, Jason Dillon <[EMAIL PROTECTED]> wrote: >>> >>> Is there a decent size icon for Nexus somewhere... suitable for using to setup a SSB via Fluidapp? --jason - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] >>> - >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >> >> - >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> - >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Thanks, ~t~
Plugin vote reports
> From: Jason van Zyl <[EMAIL PROTECTED]> > I created a panel in Hudson: > http://ci.sonatype.org/view/Reports/ > There is a "Plugin Votes Report", and when you trigger the job it will render > this: > http://www.sonatype.org/~j2ee-hudson/reports/plugin-votes.txt > They just use Swizzle (which is very handy) so any types of reports you think > might > help make the releases more user focused just let me know. What about a list of votes on resolved|closed issues attached to unreleased versions (or no version)? That will tell us which plugins have finished work that is both in demand and could be released right now. (The current report seems to be counting votes on open issues, which tells us what users would like us to work on next.) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [PLEASE TEST] Maven 2.0.10-RC6
My results are different. 2.0.8 vs 2.0.9-RC6 50 module project, clean install: 6m2s vs 8m53s 50 module project, install: 3m10s vs 4m51s 5 module project, clean install: 48s vs 1m2s 5 module project, install: 20s vs 28s Memory consumption was not significantly different. That's a 30-50% performance hit :( Tom On Sat, Aug 9, 2008 at 11:53 AM, Mauro Talevi <[EMAIL PROTECTED]> wrote: > No problems encountered. WRT timing/memory, it now actually seems to have > improved somewhat. > > Eg on 50-ish module build: > 2.0.9 > [INFO] Total time: 7 minutes 24 seconds > [INFO] Finished at: Sat Aug 09 10:25:18 BST 2008 > [INFO] Final Memory: 76M/154M > > 2.0.10-RC6 > [INFO] Total time: 6 minutes 20 seconds > [INFO] Finished at: Sat Aug 09 10:41:52 BST 2008 > [INFO] Final Memory: 70M/142M > > Thanks! > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[ANN] Maven Antrun Plugin 1.2 Released
The Maven team is pleased to announce the release of the Maven Antrun Plugin, version 1.2 This plugin provides the ability to run Ant tasks from within Maven 2. You can even embed your Ant scripts in the POM! http://maven.apache.org/plugins/maven-antrun-plugin/ You can run mvn -up to get the latest version of the plugin, or specify the version in your project's plugin configuration: org.apache.maven.plugins maven-antrun-plugin 1.2 Release Notes - Maven 2.x Antrun Plugin - Version 1.2 Bug * [MANTRUN-32] - ant tasks don't use correct environment in antrun plugin * [MANTRUN-38] - Messed up maven.dependency.classpath when using maven-antrun-plugin-1.1 * [MANTRUN-75] - tasks if or unless does not work properly * [MANTRUN-82] - skip test * [MANTRUN-85] - Plublic documentation is out of sync with released plugin Improvement * [MANTRUN-35] - mvn debug level not passed to ant * [MANTRUN-43] - Standard ant properties are missing * [MANTRUN-46] - Move the description of the mojo from @description to the top of the class's comment block New Feature * [MANTRUN-41] - Easy access to dependency jars * [MANTRUN-44] - No way to skip antrun when -Dmaven.test.skip is set Task * [MANTRUN-55] - Review Plugin Documentation http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11125&styleName=Html&version=12210 Enjoy, -The Maven team - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [PLEASE TEST] Maven 2.0.10-RC6
On Fri, Aug 8, 2008 at 3:52 PM, John Casey <[EMAIL PROTECTED]> wrote: > The distro is here: > http://people.apache.org/~jdcasey/stage/apache-maven/2.0.10-RC6/org/apache/maven/apache-maven/2.0.10-RC6 > Please give it a spin and see what you think! I'm having trouble with RC6 and the Javadoc plugin. I see it on OS X and Linux, Benjamin confirmed it on Windows. It doesn't happen with 2.0.8 or 2.0.9. Try this: svn co https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-war-plugin cd maven-war-plugin mvn install mvn site -Preporting ... [INFO] Generating "JavaDocs" report. [WARNING] Source files encoding has not been set, using platform encoding MacRoman, i.e. build is platform dependent! [DEBUG] /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/javadoc @options @packages Loading source files for package org.apache.maven.plugin.war... Loading source files for package org.apache.maven.plugin.war.overlay... Loading source files for package org.apache.maven.plugin.war.packaging... Loading source files for package org.apache.maven.plugin.war.util... 1 error [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Error during page generation Embedded error: Error rendering Maven report: Exit code: 1 - javadoc: error - Illegal package name: "maven-war-plugin.target.generated-sources.plugin.org.apache.maven.plugin.war" Command line was:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/javadoc @options @packages [INFO] [DEBUG] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Error during page generation at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:629) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:533) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:512) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:364) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:325) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:176) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:302) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.plugin.MojoExecutionException: Error during page generation at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:105) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:461) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:604) ... 16 more Caused by: org.apache.maven.doxia.siterenderer.RendererException: Error rendering Maven report: Exit code: 1 - javadoc: error - Illegal package name: "maven-war-plugin.target.generated-sources.plugin.org.apache.maven.plugin.war" Command line was:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/javadoc @options @packages at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:149) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:269) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:101) at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:133) at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:100) ... 18 more Caused by: org.apache.maven.reporting.MavenReportException: Exit code: 1 - javadoc: error - Illegal package name: "maven-war-plugin.target.generated-sources.plugin.org.apache.maven.plugin.war" Command line was:/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/javadoc @options @packages at org.apache.maven.plugin.javadoc.AbstractJavadocMojo.executeJavadocCommandLine(AbstractJavadocMojo.java:3977)
Re: Plugin vote reports
Wendy Smoak wrote: From: Jason van Zyl <[EMAIL PROTECTED]> I created a panel in Hudson: http://ci.sonatype.org/view/Reports/ There is a "Plugin Votes Report", and when you trigger the job it will render this: http://www.sonatype.org/~j2ee-hudson/reports/plugin-votes.txt They just use Swizzle (which is very handy) so any types of reports you think might help make the releases more user focused just let me know. What about a list of votes on resolved|closed issues attached to unreleased versions (or no version)? That will tell us which plugins have finished work that is both in demand and could be released right now. (The current report seems to be counting votes on open issues, which tells us what users would like us to work on next.) There's a bunch of different reports in this directory: https://svn.apache.org/repos/asf/maven/sandbox/trunk/shared/reports/ I'll put a few more of them in Hudson, so people can have a look at them. -- Dennis Lundberg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r684290 - in /maven/plugins/trunk/maven-project-info-reports-plugin: pom.xml src/it/ src/it/minimal-pom/ src/it/minimal-pom/pom.xml src/it/minimal-pom/verify.bsh src/it/settings.xml
See below... [EMAIL PROTECTED] wrote: Author: bentmann Date: Sat Aug 9 09:38:56 2008 New Revision: 684290 URL: http://svn.apache.org/viewvc?rev=684290&view=rev Log: o Added basic IT for smoke testing Added: maven/plugins/trunk/maven-project-info-reports-plugin/src/it/ maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/ maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/pom.xml (with props) maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/verify.bsh (with props) maven/plugins/trunk/maven-project-info-reports-plugin/src/it/settings.xml (with props) Modified: maven/plugins/trunk/maven-project-info-reports-plugin/pom.xml Modified: maven/plugins/trunk/maven-project-info-reports-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/pom.xml?rev=684290&r1=684289&r2=684290&view=diff == --- maven/plugins/trunk/maven-project-info-reports-plugin/pom.xml (original) +++ maven/plugins/trunk/maven-project-info-reports-plugin/pom.xml Sat Aug 9 09:38:56 2008 @@ -523,5 +523,41 @@ + + run-its + + + +maven-invoker-plugin + + true + src/it + ${project.build.directory}/it + +**/pom.xml + + +pom.xml + + verify.bsh + ${project.build.directory}/local-repo + src/it/settings.xml + +site + + + + +integration-test + + install + run + + + + + + + Added: maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/pom.xml URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/pom.xml?rev=684290&view=auto == --- maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/pom.xml (added) +++ maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/pom.xml Sat Aug 9 09:38:56 2008 @@ -0,0 +1,50 @@ + + + +http://maven.apache.org/POM/4.0.0"; + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";> + 4.0.0 + + org.apache.maven.plugins.project-info-reports + minimal + 1.0-SNAPSHOT + minimal-pom + + + + +org.apache.maven.plugins +maven-site-plugin +2.0-beta-7 + + + + + + + +org.apache.maven.plugins +maven-project-info-reports-plugin +@pom.version@ + + + + Propchange: maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/pom.xml -- svn:eol-style = native Propchange: maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/pom.xml -- svn:keywords = Author Date Id Revision Added: maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/verify.bsh URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/verify.bsh?rev=684290&view=auto == --- maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/verify.bsh (added) +++ maven/plugins/trunk/maven-project-info-reports-plugin/src/it/minimal-pom/verify.bsh Sat Aug 9 09:38:56 2008 @@ -0,0 +1,43 @@ +import java.io.*; +import java.util.*; +import java.util.regex.*; + +try +{ +File siteDir = new File( basedir, "target/site" ); +if ( !siteDir.isDirectory() ) +{ +System.out.println( "Site directory not existent: " + siteDir ); +return false; +} + +String[] reports = { "dependencies", + "index", + "integration", + "issue-tracking", + "license", + "mail-lists", + "plugin-management", + "plugins", + "project-info", + "project-summary", + "source-repository", + "team-list" + }; This is a Java 5 enhanced for loop, isn't it? +for ( String report : reports ) +{ +File reportFile = new File( siteDir, report + ".html" ); +i
Re: [VOTE][RESULT] Release Maven Invoker plugin version 1.2.1
This vote has successfully passed with the following votes: +1 from Arnaud Heritier, Olivier Lamy, Vincent Siveton, Wendy Smoak Thanks to all the voters for their time and effort! I will move the artifacts to the main repo in a little while. Dennis Lundberg wrote: Hi, We solved 7 issues: http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11441&styleName=Html&version=14348 There are still a couple of issues left in JIRA: http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&pid=11441&status=1 Staging repo: http://people.apache.org/~dennisl/staging-repo/maven-invoker-plugin/ Staging site: (just wait for the sync) http://maven.apache.org/plugins/maven-invoker-plugin-1.2.1/ Guide to testing staged releases: http://maven.apache.org/guides/development/guide-testing-releases.html Vote open for 72 hours. [ ] +1 [ ] +0 [ ] -1 -- Dennis Lundberg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r684290 - in /maven/plugins/trunk/maven-project-info-reports-plugin: pom.xml src/it/ src/it/minimal-pom/ src/it/minimal-pom/pom.xml src/it/minimal-pom/verify.bsh src/it/settings.xml
Hi Dennis, This is a Java 5 enhanced for loop, isn't it? +for ( String report : reports ) Well, it looks the same but is just ordinary BeanShell syntax. Compare the section "Enhanced 'for' Loop" at http://www.beanshell.org/manual/syntax.html#Convenience_Syntax Benjamin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r684290 - in /maven/plugins/trunk/maven-project-info-reports-plugin: pom.xml src/it/ src/it/minimal-pom/ src/it/minimal-pom/pom.xml src/it/minimal-pom/verify.bsh src/it/settings.xml
Benjamin Bentmann wrote: Hi Dennis, This is a Java 5 enhanced for loop, isn't it? +for ( String report : reports ) Well, it looks the same but is just ordinary BeanShell syntax. Compare the section "Enhanced 'for' Loop" at http://www.beanshell.org/manual/syntax.html#Convenience_Syntax Oh, I see. All is well then :-) Benjamin -- Dennis Lundberg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r684290 - in /maven/plugins/trunk/maven-project-info-reports-plugin: pom.xml src/it/ src/it/minimal-pom/ src/it/minimal-pom/pom.xml src/it/minimal-pom/verify.bsh src/it/settings.xml
Dennis Lundberg wrote: Oh, I see. All is well then :-) But it's good to know there is a hawk eye out there watching for details ;-) ! Benjamin - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[ANN] Maven Invoker Plugin 1.2.1 Released
The Maven team is pleased to announce the release of the Maven Invoker Plugin, version 1.2.1 This plugin is used to run a set of Maven projects. The plugin can determine whether each project execution is successful, and optionally can verify the output generated from a given project execution. http://maven.apache.org/plugins/maven-invoker-plugin/ You can run mvn -up to get the latest version of the plugin, or specify the version in your project's plugin configuration: org.apache.maven.plugins maven-invoker-plugin 1.2.1 Release Notes - Maven 2.x Invoker Plugin - Version 1.2.1 ** Bug * [MINVOKER-39] - Spaces are incorrectly handled on command line * [MINVOKER-40] - Parent POMs are missing in IT repo * [MINVOKER-41] - NullPointerException in InvokerMojo::runBuild in case the mvn executable is not at the expected location * [MINVOKER-43] - Sync repository identifier of custom IT repo with identifier of real local repository * [MINVOKER-44] - cloneProjectsTo fails to copy projects with the same prefix * [MINVOKER-45] - External properties file is ignored if parameter testProperties is not defined ** Improvement * [MINVOKER-42] - Incorrect message "See ...build.log for details' when noLog is specified Enjoy, -The Maven team - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Plugin vote reports
On 9-Aug-08, at 9:32 AM, Wendy Smoak wrote: From: Jason van Zyl <[EMAIL PROTECTED]> I created a panel in Hudson: http://ci.sonatype.org/view/Reports/ There is a "Plugin Votes Report", and when you trigger the job it will render this: http://www.sonatype.org/~j2ee-hudson/reports/plugin-votes.txt They just use Swizzle (which is very handy) so any types of reports you think might help make the releases more user focused just let me know. What about a list of votes on resolved|closed issues attached to unreleased versions (or no version)? That will tell us which plugins have finished work that is both in demand and could be released right now. I'll take a look, Swizzle has access to almost all the information in JIRA so it should be possible. Good suggestion. (The current report seems to be counting votes on open issues, which tells us what users would like us to work on next.) -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Thanks, Jason -- Jason van Zyl Founder, Apache Maven jason at sonatype dot com -- What matters is not ideas, but the people who have them. Good people can fix bad ideas, but good ideas can't save bad people. -- Paul Graham - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: svn commit: r684201
Thanks! I admit I don't tend to review the auto-commits for the release plugin any more and should in case this happens. There was a bit of talk about PMD/checkstyle set up recently - if we had a checkstyle rule for this in the release profile it'd not get to the committed. Has anyone done something recently that would make this easy to do? Cheers, Brett On 09/08/2008, at 6:58 PM, [EMAIL PROTECTED] wrote: Author: bentmann Date: Sat Aug 9 01:58:22 2008 New Revision: 684201 URL: http://svn.apache.org/viewvc?rev=684201&view=rev Log: o Readded license headers Modified: maven/wagon/trunk/pom.xml maven/wagon/trunk/wagon-provider-api/pom.xml maven/wagon/trunk/wagon-provider-test/pom.xml maven/wagon/trunk/wagon-providers/pom.xml maven/wagon/trunk/wagon-providers/wagon-file/pom.xml maven/wagon/trunk/wagon-providers/wagon-ftp/pom.xml maven/wagon/trunk/wagon-providers/wagon-http-lightweight/pom.xml maven/wagon/trunk/wagon-providers/wagon-http-shared/pom.xml maven/wagon/trunk/wagon-providers/wagon-http/pom.xml maven/wagon/trunk/wagon-providers/wagon-scm/pom.xml maven/wagon/trunk/wagon-providers/wagon-ssh-common-test/pom.xml maven/wagon/trunk/wagon-providers/wagon-ssh-common/pom.xml maven/wagon/trunk/wagon-providers/wagon-ssh-external/pom.xml maven/wagon/trunk/wagon-providers/wagon-ssh/pom.xml maven/wagon/trunk/wagon-providers/wagon-webdav-jackrabbit/pom.xml Modified: maven/wagon/trunk/pom.xml URL: http://svn.apache.org/viewvc/maven/wagon/trunk/pom.xml?rev=684201&r1=684200&r2=684201&view=diff = = = = = = = = == --- maven/wagon/trunk/pom.xml (original) +++ maven/wagon/trunk/pom.xml Sat Aug 9 01:58:22 2008 @@ -1,3 +1,22 @@ + + http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> 4.0.0 Modified: maven/wagon/trunk/wagon-provider-api/pom.xml URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-provider-api/pom.xml?rev=684201&r1=684200&r2=684201&view=diff = = = = = = = = == --- maven/wagon/trunk/wagon-provider-api/pom.xml (original) +++ maven/wagon/trunk/wagon-provider-api/pom.xml Sat Aug 9 01:58:22 2008 @@ -1,3 +1,22 @@ + + http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> wagon Modified: maven/wagon/trunk/wagon-provider-test/pom.xml URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-provider-test/pom.xml?rev=684201&r1=684200&r2=684201&view=diff = = = = = = = = == --- maven/wagon/trunk/wagon-provider-test/pom.xml (original) +++ maven/wagon/trunk/wagon-provider-test/pom.xml Sat Aug 9 01:58:22 2008 @@ -1,3 +1,22 @@ + + http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> wagon Modified: maven/wagon/trunk/wagon-providers/pom.xml URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-providers/pom.xml?rev=684201&r1=684200&r2=684201&view=diff = = = = = = = = == --- maven/wagon/trunk/wagon-providers/pom.xml (original) +++ maven/wagon/trunk/wagon-providers/pom.xml Sat Aug 9 01:58:22 2008 @@ -1,3 +1,22 @@ + + http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> wagon Modified: maven/wagon/trunk/wagon-providers/wagon-file/pom.xml URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-providers/wagon-file/pom.xml?rev=684201&r1=684200&r2=684201&view=diff = = = = = = = = == --- maven/wagon/trunk/wagon-providers/wagon-file/pom.xml (original) +++ maven/wagon/trunk/wagon-providers/wagon-file/pom.xml Sat Aug 9 01:58:22 2008 @@ -1,3 +1,22 @@ + + http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> wagon-providers Modified: maven/wagon/trunk/wagon-providers/wagon-ftp/pom.xml URL: http://svn.apache.org/viewvc/maven/wagon/trunk/wagon-providers/wagon-ftp/pom.xml?rev=684201&r1=684200&r2=684201&view=diff = = = = = = = = == --- maven/wagon/trunk/wagon-providers/wagon-ftp/pom.xml (original) +++ maven/wagon/trunk/wagon-providers/wagon-ftp/pom.xml Sat Aug 9 01:58:22 200