Now Playing: Grails 1.1b2 w/ "Improved Maven Support"

December 27, 2008 By Tim O'Brien 0

Graeme Rocher has never been a fan of Maven, and (as far as I can tell) he still isn’t.     In “Grails & Maven Kiss and Make-up with Grails 1.1 Beta 2“, Graeme writes:

So Grails 1.1 Beta 2 is out. Rejoice! There are many new features that are detailed in the release notes. However, one of the main ones in this beta is the new support for Maven….Regular readers of my blog will probably be aware of my long history as one who, ahem, is not particularily fond of Maven. Granted I am still not [particularly] fond of Maven, but it is the Christmas period and in the spirit of “why can’t we all just get [along]” I am proud to say that Grails integrates nicely with Maven now :-)

Merry Christmas, indeed. (more…)

Central Maven Repository Traffic: Using S3

December 24, 2008 By Brian Fox 0

Yesterday, in Central Maven Repository Traffic: Investigation and Analysis, I wrote about the analysis involved in tracking down the increasing load on Central. By identifiying some misbehaving tools, we were able to reduce the traffic from a 98 Mbps average down to 60-80 Mbps.  In this post, I discuss the next step toward a Central Maven repository that can scale to meet the load generated by the millions of developers using an ecosystem of tools which rely on the Central Maven Repository. (more…)

Categories: Community, Maven, Nexus Tags: , , ,

Feedback on the Nexus 1.2 Release

Some good feedback from Henri Gomez From the nexus-user mailing list on December 23rd:

We [had] a major crash on Archiva 1.1.3 after our Linux SLES VMWARE partition has been upgraded.  We couldn’t get it to work with Sun JDK 1.5 / 1.6 (seems to be a major problem with Linux/Sun JDK/VMWare) and Archiva didn’t support IBM JDK. I had to switch to Nexus 1.2.0.2 and after 4 hours of works, it just works great. Nexus WAR 1.2.0.2, Tomcat 6.0.18 and IBM JDK 6.0 and everything works now fluently. A big thanks to all Nexus developers and thanks also to made it available as a simple webapp.

While we think it takes less than 4 hours to install Nexus, Henri was probably taking his time to preserve data from his old Archiva installation.   If you are interested in Sonatype Nexus, you can download the 1.2.0.2 release and get started today.

Categories: Community, Nexus Tags: , ,

Central Maven Repository Traffic: Investigation and Analysis

December 23, 2008 By Brian Fox 0

For several months starting in August, the use of the Maven Central Repository has seen a dramatic increase in traffic.  This is a great indicator of the adoption of Maven and other tools that recognize the value of a shared binary repository. It also set in motion a series of upgrades and changes required to keep the system going strong for everyone.   We’re written about some of the steps we’ve taken in the last few months to preserve Maven Central as a public resource, and I wanted to provide more details for those of you who are interested in the numbers behind these changes.

The first change occurred in August, when we moved Central to a new 100 Mbps connection. This temporarily solved most of our availability problems, but the load continued to increase and Central started running out of httpd worker threads. For a while we played a cat and mouse game of bumping up the workers.  Read on to find out how we ultimately solved this problem and made Central more stable and available for the world of developers it serves.

(more…)

Categories: Community, Maven Tags: , , ,

Sonatype Nexus Maven Repository Manager 1.2 Released

December 22, 2008 By Brian Fox 0

The Nexus 1.2.0.2 release is available for download. This release improves upon the architectural enhancements started in 1.1 for plugins.  1.2.0 also provides for greater manageability and customization of the embedded Jetty server, support for incremenetal Nexus indexes, and support for plugins.  To download this 1.2.0 release go to http://nexus.sonatype.org.  Here is an quick overview of some of the more interesting changes in this release.

(more…)

Categories: Maven, News, Nexus Tags: , , , ,