Brett PorterThoughts on Maven and Java from my corner of Sydney, AustraliaWhat is Wrong with Maven's Documentation- May 20, 2005 I'm still reading recently on a couple of blogs that Maven's documentation is not very good. This is pretty hard to hear, because I rewrote a significant chunk of it at the end of last year :) When I asked the question Why do you Hate Maven last year, I got some good responses, it led to some changes, and I don't think most of those arguments hold any more. I'm hoping the same can happen with the Maven documentation. Do you think it isn't very good Is it a preconceived idea from before it was.http://blogs.codehaus.org/people/brett/archives/001091_what_is_wrong_with_mavens_documenta... Writing Beanshell Plugins for Maven 2.0- May 20, 2005 The Beanshell support for Maven 2.0 landed earlier this week. All in all quite simple to get going (just a few hours, with no prior beanshell expertise), which bodes well for adding other scripting languages later as all the scaffolding is already there. The following script below is an example: Beanshell mojo integration test. goal it0020 import org.apache.maven.plugin.Mojo; import org.apache.maven.script.beanshell.BeanshellMojoAdapter; import...http://blogs.codehaus.org/people/brett/archives/001090_writing_beanshell_plugins_for_maven... Maven 2.0 Alpha 2 Released- May 13, 2005 The Apache Maven team are proud to announce the second alpha release of Maven 2.0. Download it from http:maven.apache.orgmaven2download.html. Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. This release includes 76 bug fixes and enhancements since the first release on 8 April. Maven 2.0 is a rewrite of the popular Maven...http://blogs.codehaus.org/people/brett/archives/001085_maven_20_alpha_2_released.html Automatic Plugin Updates in Maven- May 11, 2005 Want to automatically update your Maven plugins to the latest versions available Well, with the Maven 2.0 alpha 2 release coming this week, you can. The introduction of separate release timeframes for plugins some time back was a good move - for example, there have been several individual plugin updates made available since the last Maven 1.0.2 release in December, that users could download as soon as they were ready. But one of the common questions received is how to find out what the latest.http://blogs.codehaus.org/people/brett/archives/001082_automatic_plugin_updates_in_maven.h... Storing your Maven Repository in CVSSubversion- May 2, 2005 A common sticking point with people looking at Maven is the concept of using a remote web repository (even if they can mirror it in their local network) rather than storing the dependencies in CVS along with their source code. Usually when the arguments here take place, the benefits of putting them into an SCM (such as versioning, access control and auditing) are touted as reasons to store them with the project and live with the downsides of duplication, slower checkouts and updates, and...http://blogs.codehaus.org/people/brett/archives/001066_storing_your_maven_repository_in_cv... |