I am very excited to announce the release of a brand new CMS, content management system, named MiaCMS. Regular readers know that I have been heavily involved with the Mambo CMS project for the last 3 years. Six months ago I stepped out of my leadership role with the Mambo project partly to spend more with my family and partly because of internal issues with the project. We’ll I’m back, but this time I’m working on a fork. Why a fork? We felt that the policies, processes, and priorities of the official Mambo Foundation were having a negative impact on the code and the community. Innovation, creativity, and team spirit have all but been eliminated. Trolling the internal forums has become depressing and de-motivating to say the least. Trying to push new code or even fixes to existing code into the core results in nothing except for long drawn out fights. Version 4.6.4 should have been released ages ago and version 4.7 has been sitting in an almost beta state for months now with no activity. Version 4.6.4 was pretty much complete when I left in January (not MiaCMS 4.6.4, but rather Mambo 4.6.4). The major of 4.7 was written over 1 year ago and you’ve yet to see it! Those two things along should tell you something. While the community expands the project is collapsing from the inside out. The very group created to protect the project is having the reverse effect. The Foundation’s grip on the code and project is so tight everything is tied in a virtual knot. Since I left six months ago several other key members have also split including two that had just recently assumed core team leadership, Ozgur Cem Sen and Al Warren. Thus the fork.
So development continues on the same award winning software base that everyone has come to know and love, but now outside of the Foundation and under a new project/name. The MiaCMS project was initiated by four individuals with profound knowledge of the Mambo CMS system. Much of the same crew that helped bring the world Mambo 4.5.3+ through 4.6.3 is now working on Mia. The founding team includes Al Warren (alwarren), Chad Auld (cauld), Ozgur Cem Sen (ocs), and Richard Ong (arpee). Together we have held the following roles within Mambo over the years; project leader, board member, steering committee member, core team leader, quality team leader, documentation team leader, and server administration.
Those who know the project well will recognize the names listed above as what was the majority of the current core Mambo development team. Who is left to carry on Mambo development? The answer is, not many. We plan to continue down the revolutionary path we laid out for Mambo before ultimately cutting our ties to the Mambo Foundation. Just that we will be doing it as MiaCMS from this point forward. So again… this is a fork, we do give credit to Mambo for past work done, and we do aim to make MiaCMS even better (we happen to believe it already is) ! In just a few short weeks since we decided to fork tons of progress has already been made. So enough about Mambo, it’s all about Mia now. Please have a look at the release notes here, don’t worry there are plenty of screenshots 🙂 I’ve already detailed it out over on the wiki so I’d rather not do it again here. We will be working up a new roadmap for Mia soon so stay tuned.
I assure you the decision to fork did not come easily, but we do feel it was best for the future of the code and the community. We hope you’ll join us on this new independent adventure. Should you chose to do so we have created a simple conversion process which will bring your Mambo 4.6 sites over to the latest MiaCMS release. Mia On!