logo-xoops.png Two days ago, eXtensible Object Oriented Portal System, otherwise known as the XOOPS Project (news, site) released XOOPS 2.4.0 Beta 1 after seeing 25,000 downloads of XOOPS 2.3.3 in the last five months (from sourceforge).

Like its predecessor, v 2.3.3, this release focuses on bug fixes and usability improvements. However, as a community effort, the final release of v2.4 depends on the goodwill of the people involved. Looking at some of the traffic on their forum, it might be awhile before the final release happens.

Pulling Forks Together?

Earlier this year, we reported that in the world of open source when developers join together to build a solution, then find themselves not necessarily agreeing with the future roadmap of that solution, they fall out. They break apart into what's called a "fork" and do their own thing related to the solution they worked so hard on.

And it's not always easy to get them back together again. In the case of XOOPs there was not two, but three forks and they managed to kiss and make-up, coming back together as a result of what was described at the time as “visionary leadership”.

The only reason that this is of any relevance to the v2.4 beta 1 is that these forks were to be re-integrated in v3.0. However looking at some of the contributions, it might be awhile before even v2.4 is finalized, with one contributor arguing that even if they have to go to a beta 5 to fix what they want to fix, they will.

Building On v2.3.3

What is v2.4 beta 1 all about? Well first of all XOOPS itself, if you don’t already know it, is an extensible, OO (Object Oriented), easy to use dynamic web content management system written in PHP.

XOOPS is an open source tool for developing small to large dynamic community websites, intra company portals, corporate portals, weblogs and much more.

In the last version the principal improvements were in the areas of the profile module, the pm module, the installer, themes and the TinyMCE implementation.

XOOPS 2.3.3

At the time, the highlight was the improved installer, making it easier to install this open source CMS and key modules.

These improvements were brought to XOOPS by a combination of the core team and the international community as well. Project members span around a dozen countries and have translated XOOPS into over 20 languages.

Focusing On Bug Fixes

In v2.4 beta 1, the focus is on bug fixes again. This time they will include:

  • Upgrade to profile and pm modules
  • Improved installer
  • Improved themes
  • Tinymce editor improvements
  • Improved bug tracker
  • New admin theme

However, as this is a community effort, it would not be out of the question to see other fixes for another beta release.

If you are looking to download it, remember that it is only for testing and should not be used on production sites.

Watch for updates on this.