Re: Git as the canonical SCM

2012-09-04 Thread Andrew Waterman
The drools guys did a really nice move from Subversion a few years back. 

http://blog.athico.com/2010/12/drools-migrated-to-git.html

One of the key things they did, was reorganize their poms and project structure.

I'd be willing to help out. I think there could be a lot more to this move than 
just importing from subversion, but it depends on what you guys want to do.

best wishes,

Andrew

On Sep 4, 2012, at 3:09 PM, Jason Pyeron jpye...@pdinc.us wrote:

 -Original Message-
 From: Jason van Zyl 
 Sent: Tuesday, September 04, 2012 15:55
 
 How's Git doing at Apache these days?
 
 Anyone interested in pursuing putting Maven in Git as the 
 canonical SCM?
 
 Comments from the peanut gallery: It would make it very nice to contribute 
 back.
 Since I do not have a sandbox access I have thrown away fixes because there 
 was
 no efficient way to track them until they were accepted as patches. (same
 problem in struts, commons, ...)
 
 We would be very happy here at PD Inc if that was done.
 
 -Jason Pyeron
 
 --
 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 -   -
 - Jason Pyeron  PD Inc. http://www.pdinc.us -
 - Principal Consultant  10 West 24th Street #100-
 - +1 (443) 269-1555 x333Baltimore, Maryland 21218   -
 -   -
 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 This message is copyright PD Inc, subject to license 20080407P00.
 
 
 
 
 -
 To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
 For additional commands, e-mail: dev-h...@maven.apache.org
 



Re: non-reproducible issues on CI

2011-07-29 Thread Andrew Waterman
I think I've seen a similar error come up on a few boxes of my own. I think it 
has something to do with the lastUpdated terminator in your repository.  I've 
had some success removing this off of POMs that wouldn't download.  
Alternatively, nuking the repository might help.

My two cents.

Andrew


On Jul 29, 2011, at 6:22 PM, Mark Struberg wrote:

 Hi!
 
 Our CI is broken since a while and most of the errors are of the following 
 kind:
 
 
 [ERROR] Plugin 
 org.apache.maven.plugins:maven-repository-plugin:2.3.2-SNAPSHOT or one of its 
 dependencies could not be resolved: Failed to read artifact descriptor for 
 org.apache.maven.plugins:maven-repository-plugin:jar:2.3.2-SNAPSHOT: Failure 
 to find org.apache.maven.plugins:maven-repository-plugin:pom:2.3.2-SNAPSHOT 
 in 
 /home/hudson/hudson-slave/workspace/maven-plugins-ITs-3.x/maven-repository-plugin/target/it-repo
  was cached in the local repository, resolution will not be reattempted until 
 the update interval of local.central has elapsed or updates are forced - 
 [Help 1]
 org.apache.maven.plugin.PluginResolutionException: Plugin 
 org.apache.maven.plugins:maven-repository-plugin:2.3.2-SNAPSHOT or one of its 
 dependencies could not be resolved: Failed to read artifact descriptor for 
 org.apache.maven.plugins:maven-repository-plugin:jar:2.3.2-SNAPSHOT
   at 
 org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:129)
   at 
 org.apache.maven.plugin.internal.DefaultMavenPluginManager.getPluginDescriptor(DefaultMavenPluginManager.java:142)
   at 
 org.apache.maven.plugin.internal.DefaultMavenPluginManager.getMojoDescriptor(DefaultMavenPluginManager.java:261)
   at 
 org.apache.maven.plugin.DefaultBuildPluginManager.getMojoDescriptor(DefaultBuildPluginManager.java:185)
   at 
 org.apache.maven.lifecycle.internal.MojoDescriptorCreator.getMojoDescriptor(MojoDescriptorCreator.java:235)
   at 
 org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(DefaultLifecycleTaskSegmentCalculator.java:106)
   at 
 org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(DefaultLifecycleTaskSegmentCalculator.java:86)
   at 
 org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:98)
   at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
   at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
   at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
   at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
   at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
   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:592)
   at 
 org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
   at 
 org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
   at 
 org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
   at 
 org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
 Caused by: org.sonatype.aether.resolution.ArtifactDescriptorException: Failed 
 to read artifact descriptor for 
 org.apache.maven.plugins:maven-repository-plugin:jar:2.3.2-SNAPSHOT
   at 
 org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:282)
   at 
 org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:172)
   at 
 org.sonatype.aether.impl.internal.DefaultRepositorySystem.readArtifactDescriptor(DefaultRepositorySystem.java:316)
   at 
 org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:115)
   ... 20 more
 Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: 
 Failure to find 
 org.apache.maven.plugins:maven-repository-plugin:pom:2.3.2-SNAPSHOT in 
 /home/hudson/hudson-slave/workspace/maven-plugins-ITs-3.x/maven-repository-plugin/target/it-repo
  was cached in the local repository, resolution will not be reattempted until 
 the update interval of local.central has elapsed or updates are forced
   at 
 org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:541)
   at 
 org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:220)
   at 
 org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:197)
   at