An Interview with Tom Lord of Arch

Version control systems are a tool close to any programmer's heart and a lot has been made of advancements in Subversion, but there is another version control system out there that completely redefines the boundaries of how such a system should work. Tom Lord is the author of the Arch Revision Control System. OSDir interviews Tom on the story behind Arch and just how different it is from what you're likely using today.

Is there a ClearCase to move to UCM?

Are you thinking of moving from base Rational ClearCase to Unified Change Management (UCM)? Many organizations find it difficult to use ClearCase out of the box. UCM was an effort to identify the most common elements of ClearCase use models, and to create objects and methods that make the application more effective. This article shares some points that you may want to consider when making the decision to move to UCM.

A Progress Bar that Doesn’t Progress; Create a Debugger Visualizer

Sometimes you just need to show that you are doing something, even if you can't say how long it is going to take. One effective way of illustrating this state is to display a cyclic animation. Building your own progress bar is probably the easiest part of this column; understanding how to use it in your own applications is the real trick. This article describes how to create a visualizer, using the Visual Studio 2005 Beta 1 release, which enables you to customize the way data is displayed when you are debugging through managed code.

Mono 1.0.2, 1.1.1 Released

Along with the stable maintanance release of Mono 1.0.2, Novell released the first beta of the upcoming Mono 1.2: The Mono JIT has been ported to a new architectures: AMD64, SPARC v9, and S390. In the runtime detection, support for side-by-side execution of applications that require different runtime versions was implemented. Mono now will detect the runtime version that an application requires, and will load the appropriate mscorlib.dll and machine.config.