MODx releases Evolution 1.0

It's been a long time coming, but after all the talk over the past few months the latest version of MODx 1.0 (news, site), or at least the latest version of MODx Evolution 1.0, open source web content management system, is here.

Don't confuse it with MODx Revolution, which according to the MODx blog, will be released later this year. This week’s release is the final version of Evolution 1.0, which was unveiled in mid-June as a Release Candidate (RC), and which finally updates the non-English language files that are the principal difference between this version and the RC.

Evolution Or Revolution

But just to step back a bit and give some background. MODx started life as a mash-up John Guerra’s DocVars for Etomite and Raymond Irvine’s web user add-on in 2004. By July of 2008, they were at MODx0.9.6.2, the completion of the original version of MODx and named at the time Evolution. Evolution became MODx legacy framework with cleaned-up code base.

Meanwhile, work was ongoing on MODx9.7 -- a complete rewrite from ground up of the MODx platform. As a new build, it got a new name and that new name was Revolution. The plan at the time was to keep both versions running, with the Revolution version more appropriate for “demanding environments and even more capable for developers.”

Release Candidate

By the time of the RC in June of this year, most of the bugs in earlier versions had been effectively stomped on, but because of language issues in the English Manager file, they decided to put the final release off until later this summer, so that their international community would have a chance to resolve those issues.

And with this week’s release, that task has apparently been completed. Now, we are finally at Evolution 1.0, over which MODx is fairly bursting with pride.

“To say we're excited about this release would be a bit of an understatement,” Ryan Thrash MODx Co-Founder said. “Far, far more than just a new Manager theme and some bug fixes here and there, Evolution 1.0.0 represents a ton of work by a lot of people. Our classic code base is nowhere close to outdated or obsolete, on the contrary it just took a huge leap forward and sets the stage for continuing development and improvements to our classic code base.”

Areas Of Improvement

So after all that what is MODx? Simply put, it is a framework that allows web developers turn over sites to end-users for daily maintenance without worrying. Work over the past six weeks has focused on making its functionality and usability digestible for people who are coming to it with English as a second language.

Improvements include:

  • Enhanced functionality and usability for non-English languages and custom deployments
  • Getting the terminology in line with Revolution
  • Cleaning out legacy code
  • Reducing file count and slim down the distribution size

It also comes with the user-friendly URL plugin that was available with the RC. The plugin supports multiple transliteration methods. What this means is that you can auto generate user-friendly URL strings in the language the website is being viewed in.

Judging by early responses to the release, it's already a hit. All that remains to be seen now is what MODx will come up with in the Revolution release.