mr_john_smart's blog

Java Power Tools podcast on JavaWorld

A little while back I had a ball of a time doing an interview with my good mate Andy Glover about the upcoming Java Power Tools book. It was a fun,...

0 replies - 918 views - 02/28/08 by John Ferguson Smart in Blogs

User rights in Hudson - what I really need

When Hudson first came out, it had only the most basic user authentication schema. Administrators could do everything, and everyone else could only sit and...

5 replies - 2557 views - 02/27/08 by John Ferguson Smart in Blogs

A bird's-eye survey of the world of Continuous Integration Tools in 2008

About a year ago, I launched a poll to learn what Continuous Integration servers people were using. The results were interesting...

10 replies - 4969 views - 02/24/08 by John Ferguson Smart in Blogs

Maven Repository Managers - why we chose Archiva...and then switched to Nexus

When Archiva 1.0.1 came out, it was a big improvement on the existing Maven repositories - you could actually administer some of the configuration via the web...

9 replies - 8901 views - 02/19/08 by John Ferguson Smart in Blogs

Behavior Driven Development - putting testing into perspective

The ultimate aim of writing software is to produce a product that satisfies the end user and the project sponsor (sometimes they are the same, sometimes they...

1 replies - 2770 views - 02/17/08 by John Ferguson Smart in Blogs

Reflections on SCM Branching strategies

The upcoming Subversion 1.5 makes huge progress in the way you do branching, at least in the CVS/SVN world. This got me thinking about branching strategies.

3 replies - 4218 views - 02/13/08 by John Ferguson Smart in Blogs

Java Power Tools podcast

I recently had the pleasure to be interviewed by Andrew Glover, president of Stelligent, about my upcoming Java Power Tools book, for a pod cast to appear on...

0 replies - 1743 views - 02/10/08 by John Ferguson Smart in Blogs

From CI to Production, direct!

In a recent article in his TestEarly blog, Andy Glover makes the case that you should be able to use a Continuous Integration environment to produce and deploy...

3 replies - 2089 views - 02/07/08 by John Ferguson Smart in Blogs

Unit testing JSF applications

I recently blogged about unit testing Spring-MVC applications, which is made a lot easier by the mock classes that come with the framework. Last time I was...

1 replies - 2049 views - 02/04/08 by John Ferguson Smart in Blogs

In praise of Maven site generation

People often complain about the size, quality and speed (or lack thereof) of the maven site generation. However, I beg to differ. I love the visibility that...

0 replies - 1947 views - 02/03/08 by John Ferguson Smart in Blogs

Unit testing your Spring-MVC applications

Spring-MVC might use the old MVC model rather than the more recent component-based approachs. It doesn't come with lots of AJAX-based components. It doesn't...

0 replies - 19947 views - 02/03/08 by John Ferguson Smart in Blogs

Maven and Ant - the eternal debate

Howard Lewis Ship recently blogged about his woes with Maven, which has predictably triggered a long and interesting discussion/flame war.I respect Howard a...

10 replies - 4541 views - 01/31/08 by John Ferguson Smart in Blogs