(image taken from mx5tx’s photostream) The news is pretty much what the title says: A guy called James Kovacs has implemented an experimental make clone in under 200 lines of PowerShell. You might think that it’s another doomed build tool. Personally I think this one might have legs. Only time will tell. But I think [...]
(image taken from Clearly Ambiguous’ Photostream) We’re back to the best practices this weekend with 12 of 15: Use Ant as the Least Common Denominator. What are we talking about? The answer is here. What does the common denominator mean? There’s generally a conflict around this on software projects. I’ll explain: The developer wants to [...]
Alex Hung from ThoughtWorks has written this nifty app so you can check CruiseControl build status on your iPhone. Putting aside all concerns like work/life balance, it’s pretty cool. Link
Michael Brunton-Spall and I both worked on the Guardian ‘R2′ project – in fact, Michael is still there. Last year, we worked together a couple of times on that project. In this guest post he discusses the thing I’m most pleased that we worked on together – an Extreme Feedback device known at the Guardian [...]
With shiny new features. The nicest feature for me is Merge Tracking, which means you don’t have to manually keep track of what’s been merged from your release branches to your trunk. Link (via announce@subversion.tigris.org)
(image arranged and photographed by my 5 year old daughter) Its been a little over a week since this blog was removed from the Planet TW aggregator. It was absolutely the right thing to do. That didn’t stop me being nervous about doing it. The problem was the lack of feedback from the users that [...]
Originally uploaded by Znachor It looks like something that my Dad would have put together in the 80′s. I like it. The problem with Lava lamps is the granularity. Great for your 6 person project, not so great for the larger team. I manage around 80 different CI builds at work. A Bettabrite scrolling LED [...]
(image taken from oskay’s photostream) Packages are your friend. Really. If you’ve done systems admin for a while, you’ll realise that it’s worth the effort to do installations via a package. There’s 2 main benefits to my mind: You can easily remove the software later, upgrade it, or both In some systems you can also [...]
(image taken from Rocket Raccoon’s photostream) Amazingly, it’s article 11 of 15 in my series on Ant Best Practices. Today’s practice is ‘Use version control’ and I can’t help but wonder if this one hasn’t dated a little. When the original article was written, Subversion didn’t exist, Perforce wasn’t free, and most people used CVS. [...]
(image taken from losiek’s photostream) Welcome to the first post of the Build Doctor that isn’t in the Planet TW feed. If you’re reading this via RSS: thank you. Thank you for subscribing. The point of this exercise was to actually know who my readers are. And now I know. Back to the post. I’ve [...]