governance merged 2008

Mambo MiaCMS

Four disillusioned Mambo core developers forked Mambo 4.6.3 in April 2008, frustrated by the Mambo Foundation's negative impact on code quality and community. They shipped three releases in quick succession before merging with Aliro in July 2009.

What it is

Four disillusioned Mambo core developers forked Mambo 4.6.3 in April 2008, frustrated by the Mambo Foundation's negative impact on code quality and community. They shipped three releases in quick succession before merging with Aliro in July 2009.

The story

By 2008, Mambo was already a shadow of its former self -- Joomla had taken the lion's share of developers and users three years earlier. But the remaining Mambo faithful still had grievances. In April 2008, four core developers -- Chad Auld, Ozgur Cem Sen, Richard Ong, and Al Warren -- decided they'd had enough of the Mambo Foundation's policies and processes, which they felt were actively harming both the code and the community.

They forked Mambo 4.6.3 and named their creation MiaCMS. Development moved fast: MiaCMS 4.6.4 shipped in May 2008, followed by 4.6.5 in June and a service pack in September. Mambo core developer Neil Thompson joined the team in September 2008, lending additional credibility.

But momentum is hard to sustain when you're forking a project that was already losing relevance. By July 2009, the MiaCMS team decided to merge their efforts with Martin Brampton's Aliro project, recognizing that two small teams working on similar problems were weaker apart than together. The merger was pragmatic but effectively marked the end of MiaCMS as an independent project.

Timeline

Four Mambo core developers fork Mambo 4.6.3 to create MiaCMS

MiaCMS 4.6.4 released

MiaCMS 4.6.5 released

Neil Thompson joins; MiaCMS 4.6.5 SP1 released

MiaCMS merges with Aliro project

Key people

Chad Auld
Co-founder, core developer
Ozgur Cem Sen
Co-founder, core developer
Richard Ong
Co-founder, core developer
Al Warren
Co-founder, core developer
Neil Thompson
Mambo core developer who joined in September 2008

Impact

Minimal. MiaCMS was a fork of a fork's leftovers. But the merger with Aliro was a rare example of two small open-source projects recognizing strength in numbers.

Lesson: Forking an already-declining project rarely reverses its trajectory -- sometimes the smartest move is merging with fellow survivors.