The odd bit

Once is an accident, twice is a coincidence, three times is an enemy action.

The odd bit - Once is an accident, twice is a coincidence, three times is an enemy action.

Counterintuitive or counterproductive?

Do you ever get that feeling where a piece of software seems to make your life as a developer harder instead of easier? Well, I do but I’m not sure whether it’s the software or me.

I’ve worked with an open source content management system written in PHP for close to 6 years. In that timeframe, I got to know the little beast inside out. I knew the strong points of the product but more importantly I also knew the weak points and how to avoid/circumvent them. Anything I do with it just works and if it doesn’t I soon enough find out it was caused by a mistake on my part.

The new content management system is some commercial software written in .NET. I haven’t figured out why, but I seem to be in a constant fight with the software. I can’t have it working perfectly for 2 days straight. I do something, it fails… I finally get it working again and less than a day later it breaks again. Perhaps it’s the software, perhaps it’s me but I’m certainly not used to working with such flaky software. All I know is that it’s pretty frustrating at the moment.

Farewell eZ Publish

It is with great sadness, and a bit of anger, that I’m writing this post but today is the day that we have officially lost the fight for a future with eZ Publish.

It all started in 2002 with the 2.2 version of the package. We shifted to the 3.x series as soon as the very first alphas became available and continued to walk the enlightened path across all of the 3.x releases. The shift to PHP 5 and thus eZ Publish 4.0 also unleashed the power of the eZ Components and it only happened in early spring of this year.

We knew the day of doom would be coming despite our attempts to enlighten others. The only thing we managed to accomplish was to delay the decision by nearly two years. I would happely accept it if we were going to something superior, but the only reason why we have to switch is because “it is not .NET”. That’s just sad…

So I’ll take this opportunity to thank eZ Systems for their great product and let’s not forget the wonderful community. I’ll continue to monitor the project to see where it’s heading, but that will be about it.

Oh, and if you’re wondering about the replacement for eZ Publish, our CMS future is now called Sitecore.

So long and thanks for the fish!