I've been thinking about MDA tools of late. The Java Power Tools book way initially supposed to include a chapter on these tools, but I'm not sure how much interest there is out there .
This weekend, I redesigned the "Java Power Tools" web site, and shipped the lot onto wikidot.com. The move was mainly motivated by a need to have more visibility on visit statistics, but Wikidot.com also gives a lot more control over the visual design (via CSS), and has a nice AJAX-powered administration interface.
What Open Source issue management solutions do you use? What is your favorite?
For my part, I quite like Trac, which has excellent Subversion integration.
"Java Power Tools" is a new book that I'm currently working on for publication by O'Reilly. It is basically about software tools and techniques that can contribute to improving the SDLC (Software Development Lifecyle).
"Java Power Tools" is a new book that I'm currently working on for publication by O'Reilly.
For anyone interested, I wrote a comparative review of four open source continuous integration tools here. I looked at Continuum, CruiseControl, Luntbuild and Hudson. I also looked at Anthill, but it's current version seems pretty limited (the commercial version looks OK).
Nowadays, Java developers have a choice of several unit testing frameworks used by Java developers these days:
- The old, venerable, widely-used JUnit 3.x.
- The cutting-edge TestNG, which tries to address issues found in JUnit 3.x, and take unit testing into the world of Java 5, annotations and IOC.
- The long overdue JUnit 4, which is basically JUnit's answer to TestN
Over the last few years, I've written many articles on different topics in the Java/Open Source field. Just for the record, here is a list of all the articles I've written over the past couple of years on various topics.