Jump to content

Mambo (software): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Features: A little bit of NPOV love....
m Undid revision 1249559238 by 47.202.196.188 (talk)
 
(542 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
{{Infobox software
'''Mambo''' (formerly named Mambo Open Source or MOS) is an [[open source]] [[content management system]] (CMS). It features a page [[cache|caching]] mechanism to improve performance on busy sites and automates many tasks for a static website like [[web indexing]]. Mambo can provide [[RSS (protocol)|RSS]] feeds, [[portable document format|PDF]] versions of pages, news flashes, [[blogs]], [[internet forum]]s, [[poll]]s, [[calendar]]s, website searching, [[internationalization and localization|language internationalization]], and other possibilities.
| name = Mambo
| screenshot =
| caption =
| developer = Mambo Foundation Inc.
| latest release version = 4.6.5 <ref>[http://mambo-code.org/gf/project/mambo/ Mambo - Latest releases] {{webarchive |url=https://web.archive.org/web/20140816182301/http://mambo-code.org/gf/project/mambo/ |date=August 16, 2014 }}</ref>
| latest release date = {{release_date|2008|06|26}}
| latest preview version =
| latest preview date =
| operating system = [[Cross-platform]], [[PHP]]-compatible -- Linux preferred
| programming language = [[PHP]]
| discontinued = yes
| genre = [[Content management system]]
| license = [[GNU General Public License]] v2
| website = {{URL|http://mambo-foundation.org/}}
}}
'''Mambo''' (formerly named '''Mambo Open Source''' or '''MOS''') was a [[free software]]/[[open-source software|open source]] [[content management system]] (CMS) for creating and managing [[website]]s through a simple web interface. Its last release was in 2008, by which time all of the developers had left for [[fork (software)|forks]] of the project, mainly [[Joomla]] and MiaCMS.


==Features==
Mambo Open Source requires [[Apache HTTP Server|Apache]], [[PHP]] and [[MySQL]] to work properly.
Mambo included features such as page [[web cache|caching]] to improve performance on busy sites, advanced templating techniques, and a fairly robust [[Application programming interface|API]]. It could provide [[RSS (file format)|RSS]] feeds and automate many tasks, including [[web indexing]] of static pages.


Interface features included printable versions of pages, news flashes, [[blog]]s, forums, [[opinion poll|polls]], calendars, website searching, [[internationalization and localization|language internationalization]], and others.
== Features ==
Mambo is a full-featured content management system that is meant to be used for simple and complex websites. Some of the most popular features are:
* Source code is completely open source.
* A large and healthy user and developer community.
* Provides a basic level of content approval for registered users.
* Online help.
* Page caching mechanism to improve performance on busy sites.
* Trash manager.
* Advertising management (banners, etc).
* Media (images, documents) upload and management.
* Content display scheduling.
* Content syndication (RSS).
* Search engine friendly (SEF) URL's.
* Internationalisation (interface translation).
* Content macro language (aka mambots).
* Separate system administation system.
* Package/addon/template deployment system.
* Simple but powerful template system (written mostly in HTML, no complex templating syntax to learn, just a couple of PHP functions to include).
* Hierarchical user access groups.
* Basic visitor statistics.
* Multiple WYSIWYG content editor support.
* Simple polls.
* Content voting/rating system.


== Timeline ==
Many more free add-ons are available at [http://mamboforge.net mamboforge.net]. Some of these add-ons include:
* [[LDAP]] authentication.
* Extended user profiles.
* [[Internet forum]]s.
* Media galleries.
* Document managers.
* Templates.
* Events calendar.


* '''2000''': Miro Construct Pty Ltd, registered in March 2000 in [[Melbourne]], and headed up by CEO Peter Lamont and Junio Souza Martins, a former advertising executive, starts development of Mambo, a closed-source, proprietary content management system.<ref name=":0">{{Cite journal |last=Viduka |first=Dejan |last2=Lavrnic |first2=Igor |last3=Basic |first3=Ana |date=September 2013 |title=Comparative Study Based on Open Source Content Management Systems Mambo and his Fork – Joomla and Elxis |url=https://ijcsi.org/papers/IJCSI-10-5-1-150-155.pdf |journal=IJCSI International Journal of Computer Science Issues |volume=10 |issue=5 |pages=150-155 |via=www.IJCSI.org}}</ref>
== Requirements ==
* '''2001''': The company adopted a dual licensing policy, releasing Mambo Site Server under the GPL on SourceForge in April 2001.<ref name=":0" />
The base environment for Mambo consists of:
* '''May 2001''': The mamboserver.com domain name is registered.
* [http://www.apache.org Apache]
* From this time until the middle of 2002, Miro was the only developer of Mambo, contributing bug-fixes and security patches but not really extending the code or adding to the feature sets.<ref name=":0" />
* [http://www.mysql.com MySQL]
* '''2002''': Miro releases the commercial CMS called Mambo 2002.<ref>{{cite web |date=2002-05-17 |title=miro international mambo 2002 reviews|url=http://www.reviewcentre.com/reviews3638.html|accessdate=2008-05-14 }}</ref>
* [http://www.php.net PHP (version 4.1.2 or higher)]
* With version 3.0.x, the open source Mambo Site Server becomes "Mambo Open Source" (commonly referred to as "MOS").<ref name=":0" />
Mambo is thoroughly tested on: Linux, Free BSD, Mac OS X and Windows NT/2000/XP. Linux or one of the BSD's are recommended, but anything else that can run the 3 pieces of software listed above should do it.
* Robert Castley becomes Project Director of Mambo Open Source.<ref>{{cite web|date=2004-03-07 |title=Interview - Robert Castley of Mambo Open Source |url=http://www.olate.co.uk/articles/view.php?id=221 |accessdate=2007-12-18 |url-status=dead |archiveurl=https://web.archive.org/web/20070301151501/http://www.olate.co.uk/articles/view.php?id=221 |archivedate=2007-03-01 }}</ref>
* By the end of 2002, Robert Castley had pulled together a volunteer team of developers.<ref name=":0" />
* Mambo Open Source 4.0 is released.<ref name=":0" />
* '''2003''': Early in 2003, Miro hands off the responsibility of the code fully to the Open Source project Development Team.<ref name=":0" />
* Miro concentrates on its commercial products and Mambo Open Source builds momentum under the leadership of Robert Castley.<ref name=":0" />
* Miro released Mambo CMS, a commercial version of Mambo Open Source. Miro claims that Mambo CMS does not contain any source added to Mambo after it was made open source.<ref>{{cite web |date=2005-02-13 |title=The abridged history of Mambo |url=http://forum.mamboserver.com/showpost.php?p=152951&postcount=27 |accessdate=2007-12-18 |url-status=dead |archiveurl=https://web.archive.org/web/20081018204513/http://forum.mamboserver.com/showpost.php?p=152951&postcount=27 |archivedate=2008-10-18 }}</ref>
* Miro Construct Pty Ltd goes into voluntary liquidation in February 2003 and in August, Miro International Pty Ltd is formed.<ref>{{cite web |date=2004-09-03 |title=Miro Construct Company Record|url=http://www.search.asic.gov.au/cgi-bin/gns030c?acn=090_812_570&juris=9&hdtext=ACN&srchsrc=1|accessdate=2006-09-13 }}</ref> Source code for Mambo Open Source shows copyright 2000 - 2003 Miro Construct Pty Ltd.
* Mambo Open Source 4.5 released in December 2003. By this time, almost all of the original Miro code had disappeared during refactoring.<ref name=":0" />
* '''2004''': mamboforge.net starts in March, 2004.<ref name=":0" />
* Linux Format awards Mambo "Best Free Software Project" of the Year.<ref>{{cite web|date=2005-03-09 |title=Oops, Mambo did it again! |url=http://mambo-news.org/content/view/150/39/ |accessdate=2008-08-23 |url-status=dead |archiveurl=https://web.archive.org/web/20081020154220/http://mambo-news.org/content/view/150/39/ |archivedate=October 20, 2008 }}</ref>
* Linux User and Developer names it "Best Linux or Open Source Software".<ref>{{cite web|date=2006-02-18 |title=Mambo Awards |url=http://mambo-news.org/content/view/7/93/ |accessdate=2008-08-23 |url-status=dead |archiveurl=https://web.archive.org/web/20080822140129/http://mambo-news.org/content/view/7/93/ |archivedate=August 22, 2008 }}</ref>
* In late 2004, Mambo was targeted by legal threats concerning the intellectual property rights to certain pieces of code contained in the core. The problem was severe and cost money, man hours, and eventually the loss of some key community leaders. Miro came to the aid of Mambo, offering legal and corporate resources to protect the development team and preserve the program.<ref>{{cite web |date=2004-09-29 |title=Closing the legal briefcase on Mambo vs. Furthermore copyright dispute |url=http://www.linux.com/feature/39312 |accessdate=2008-02-16 |archive-url=https://web.archive.org/web/20090122082646/http://www.linux.com/feature/39312 |archive-date=2009-01-22 |url-status=dead }}</ref>
* Robert Castley resigns as Project Director and in November, Andrew Eddie takes on the role.<ref>{{cite web|date=2004-11-17 |title=Robert Castley resigns as project leader |url=http://forum.mamboserver.com/showthread.php?t=22397 |accessdate=2007-12-18 |url-status=dead |archiveurl=https://web.archive.org/web/20070809000917/http://forum.mamboserver.com/showthread.php?t=22397 |archivedate=August 9, 2007 }}</ref>
* '''December 2004''': the Mambo Steering Committee was established with representatives from both Miro and the Mambo development team. This committee was designed to govern the Mambo project.<ref>{{cite web|date=2005-01-31 |title=Mambo and Miro |url=http://forum.mamboserver.com/showthread.php?t=29797 |accessdate=2008-08-23 |url-status=dead |archiveurl=https://web.archive.org/web/20081018204524/http://forum.mamboserver.com/showthread.php?t=29797 |archivedate=October 18, 2008 }}</ref>
* '''January 2005''': Andrew Eddie announces a joint venture between Mambo and Miro International Pty Ltd, with Miro proposing to offer financial support for the open source project, plus training, commercial support services, and developer certification.<ref>{{cite web|date=2005-02-01 |title=Mambo and Miro Venture Brings Serious Muscle to Content Management System |url=http://www.mamboserver.com/index.php?option=com_content&task=view&id=14&Itemid=0 |accessdate=2008-05-14 |url-status=dead |archiveurl=https://web.archive.org/web/20060506102109/http://www.mamboserver.com/index.php?option=com_content&task=view&id=14&Itemid=0 |archivedate=May 6, 2006 }}</ref>
At the end of January 2005 Junio Souza Martins abandons the project for personal reasons.


* '''February 2005''': Discussions begin over the formation of a non-profit foundation for the Mambo project.
PHP must have been compiled with support for MySQL and Zlib in order to successfully run Mambo. There are reports that Mambo works on IIS server, but Apache is recommended for running Mambo on Windows.
* '''March 2005''': The name "Mambo Open Source" (which was commonly referred to as MOS) was changed to just "Mambo", causing concern in the community over apparent confusion this would cause between the open source, community-developed CMS and Miro's commercial offering, "Mambo CMS".<ref>{{cite web |date=2005-03-16 |title=Mambo Rebranding |url=http://mambo-news.org/content/view/157/93/ |accessdate=2008-10-11 |archive-url=https://web.archive.org/web/20081020154230/http://mambo-news.org/content/view/157/93/ |archive-date=2008-10-20 |url-status=dead }}</ref>
* '''April 2005''': The commercial Mambo CMS is renamed "Jango".<ref>{{cite web|date=2006-02-18 |title=Mambo and Miro |url=http://forum.mamboserver.com/showthread.php?t=42325 |accessdate=2008-08-23 |url-status=dead |archiveurl=https://web.archive.org/web/20081018204534/http://forum.mamboserver.com/showthread.php?t=42325 |archivedate=October 18, 2008 }}</ref>
* "Best Open Source Solution" and "Best of Show - Total Industry Solution" at LinuxWorld Boston.<ref>{{cite web |date=2005-04-06 |title=Linuxworld Expo|url=http://linux.sys-con.com/node/49065 |accessdate=2008-08-23 }}</ref>
* "Best Open Source Solution" at LinuxWorld San Francisco.<ref>{{cite web |date=2005-08-11 |title=LinuxWorld Product Excellence Awards Presented in SF|url=http://linux.sys-con.com/node/117705 |accessdate=2008-08-23 }}</ref>
* '''July 2005''': mambo-foundation.org domain is established.
* '''August 2005''': Mambo Foundation, Inc is legally constituted on 8 August 2005. Miro CEO Peter Lamont appoints himself President of the Board of the new Foundation.<ref>{{cite web|date=2005-08-09 |title=Mambo Foundation Open Letter to the Community |url=http://forum.mamboserver.com/showthread.php?t=56446 |accessdate=2008-10-11 |url-status=dead |archiveurl=https://web.archive.org/web/20060705193636/http://forum.mamboserver.com/showthread.php?t=56446 |archivedate=July 5, 2006 }}</ref>
* 12 August: Robert Castley, who is an inaugural member of the Mambo Foundation Board of Regents, states: "The Foundation allows for everything to be placed outside of Miro incl. Domain Names, hosting etc. " and goes on to say that with him, the original founder of Mambo Open Source, and Andrew Eddie both being on the Board of the Mambo Foundation, Mambo would continue as a successful, open source project. He concluded his statement with,"So there you have it: two very key people in the overall success of Mambo are at the helm. Trust me, Mambo is in very, very safe hands!"
* A few days later, the entire team of core programmers publicly announced they had abandoned Mambo and shortly after this, Robert Castley steps down from the Board of Regents.<ref>{{cite web |date=2005-09-23 |title=NYS Department of State Entity Information |url=http://appsext8.dos.state.ny.us/corp_public/CORPSEARCH.ENTITY_INFORMATION?p_nameid=3264639&p_corpid=3260332&p_entity_name=%4F%70%65%6E%20%53%6F%75%72%63%65%20%4D%61%74%74%65%72%73&p_name_type=%41&p_search_type=%42%45%47%49%4E%53&p_srch_results_page=0 |accessdate=2007-12-18 |url-status=dead |archiveurl=https://web.archive.org/web/20081221162406/http://appsext8.dos.state.ny.us/corp_public/CORPSEARCH.ENTITY_INFORMATION?p_nameid=3264639&p_corpid=3260332&p_entity_name=%4F%70%65%6E%20%53%6F%75%72%63%65%20%4D%61%74%74%65%72%73&p_name_type=%41&p_search_type=%42%45%47%49%4E%53&p_srch_results_page=0 |archivedate=2008-12-21 }}</ref>
* The former core development team members regroup under the name "Open Source Matters" and the open source community at mamboserver.com fractures over allegations that the Mambo Foundation was formed without community input and with insufficient developer control. People express suspicion over the level of involvement by Miro International. By the end of August, the new project is named [[Joomla!]] and most of the former Mambo community has relocated to Open Source Matters. By the end of September, Open Source Matters Inc is a duly constituted non-profit corporation registered in New York.<ref>{{cite web |date=2005-08-23 |title=Robert Castleys resignation|url=http://www.absalom.biz/news/mambo/final-words.html|accessdate=2007-12-18 }}</ref>
* Joomla! positions itself as a "rebranding of Mambo" and releases its first [[Fork (software development)|fork]] of Mambo as Joomla 1.0 in September, 2005. The two code-bases are almost identical at this stage.
* Mambo forms a new core development team with Martin Brampton appointed as Core Development Team leader.
* Miro assigns all rights in the copyright of Mambo to the Mambo Foundation.<ref>{{cite web |date=2005-08-22 |title=Miro transfers Mambo Copyright and Trademark to the Mambo Foundation |url=http://mambo-news.org/content/view/155/93/ |accessdate=2008-10-11 |archive-url=https://web.archive.org/web/20081020154225/http://mambo-news.org/content/view/155/93/ |archive-date=2008-10-20 |url-status=dead }}</ref><ref>{{cite web |date=2005-08-22 |title=Miro backflips on Mambo copyright|url=https://www.zdnet.com/article/miro-backflips-on-mambo-copyright/|access-date=2008-10-11 }}</ref>
* '''September 2005''': Neil Thompson joins the Core Development Team.
* '''December 2005''': Miro International Pty Ltd is voluntarily deregistered as a company from 31 December 2005.<ref>{{cite web |date=2006-02-03 |title=Company Name Search|url=http://www.search.asic.gov.au/cgi-bin/gns030c?acn=091_661_157&juris=9&hdtext=ACN&srchsrc=1|accessdate=2006-09-13 }}</ref>
* '''January 2006''': The rights to Miro International Pty Ltd are sold by Peter Lamont and a new business entity called Miro Software Solutions is created. Miro Software Solutions continues to develop Jango and other proprietary software under new ownership.<ref>{{cite web |date=2006-09-30 |title=Miro Software Solutions|url=http://www.aboutus.org/Miro.com.au|accessdate=2008-10-11 }}</ref>
* '''March 2006''': Mambo named "Best Open Source Software Solution" at LinuxWorld Australia.
* '''April 2006''': Core developer team leader, Martin Brampton, resigns and leaves the project. Chad Auld takes over the role as Core Developer Team leader.<ref>{{cite web |date=2006-05-12 |title=Troubled Times Ahead for Mambo Open Source CMS Martin Brampton Quits|url=http://linux.sys-con.com/node/220182 |accessdate=2008-08-23 }}</ref>
* '''July 2006''': The Mambo Foundation websites become independent from Mambo Communities Pty Ltd.<ref>{{cite web|date=2006-08-01 |title=Welcome to the Forums |url=http://forum.mambo-foundation.org/showthread.php?t=254 |accessdate=2008-10-11 |url-status=dead |archiveurl=https://web.archive.org/web/20070208074653/http://forum.mambo-foundation.org/showthread.php?t=254 |archivedate=February 8, 2007 }}</ref>
* Following elections, the new Board of the Mambo Foundation takes office. The Mambo Foundation is now completely independent of any corporate interest.<ref>{{cite web |date=2006-07-10 |title=Results of Board Elections|url=http://mambo-foundation.org/content/blogcategory/1/4/ |accessdate=2008-05-12 |archiveurl = https://web.archive.org/web/20080510235604/http://mambo-foundation.org/content/blogcategory/1/4/ |archivedate = May 10, 2008}}</ref>
* '''April 2007''': Mambo 4.6.2 is released. This is a maintenance release for the 4.6.x branch and enables localisation of Mambo.<ref>{{cite web|date=2007-04-24 |title=Mambo 4.6.2 Out Now! |url=http://source.mambo-foundation.org/content/view/124/1/ |accessdate=2008-07-14 |url-status=dead |archiveurl=https://web.archive.org/web/20080506152613/http://source.mambo-foundation.org/content/view/124/1/ |archivedate=May 6, 2008 }}</ref>
* '''January 2008''': Mambo 4.5.6 is released. This is the final release of the Mambo 4.5 branch.<ref>{{cite web|date=2008-01-23 |title=Release of Mambo 4.5.6 - the end of an era |url=http://source.mambo-foundation.org/content/view/136/1/ |accessdate=2008-05-14 |url-status=dead |archiveurl=https://web.archive.org/web/20080414191601/http://source.mambo-foundation.org/content/view/136/1/ |archivedate=April 14, 2008 }}</ref>
* '''February 2008''': Chad Auld leaves the project.<ref>{{cite web|date=2008-02-27 |title=Mambo Farewells Chad Auld from the Team |url=http://forum.mambo-foundation.org/showthread.php?t=10409 |accessdate=2008-05-14 |url-status=dead |archiveurl=https://web.archive.org/web/20080527000451/http://forum.mambo-foundation.org/showthread.php?t=10409 |archivedate=May 27, 2008 }}</ref>
* '''March 2008''': John Messingham becomes Project Leader. Ozgur Cem Sen becomes core development team leader.<ref>{{cite web|date=2008-03-06 |title=New Team Leaders |url=http://forum.mambo-foundation.org/showthread.php?t=10582 |accessdate=2008-05-14 |url-status=dead |archiveurl=https://web.archive.org/web/20081224204901/http://forum.mambo-foundation.org/showthread.php?t=10582 |archivedate=2008-12-24 }}</ref> Ozgur Cem Sen leaves the project shortly thereafter. Andrés Felipe Vargas Valencia is elected Team Leader.
* '''April 2008''': Four former Mambo core developers fork Mambo and form MiaCMS.<ref>[http://miacms.org/index.php?option=com_content&task=view&id=25&Itemid=1 The MiaCMS Story], May 31, 2008</ref>
* '''May 2008''': Mambo 4.6.4 is released. Codename 'Sunrise', Mambo 4.6.4 is a security and maintenance release that fixes a number of serious security vulnerabilities.<ref>{{cite web|date=2008-05-24 |title=Please upgrade your sites to Mambo 4.6.4 |url=http://forum.mambo-foundation.org/showthread.php?t=11799 |accessdate=2008-05-26 |url-status=dead |archiveurl=https://web.archive.org/web/20080530130859/http://forum.mambo-foundation.org/showthread.php?t=11799 |archivedate=2008-05-30 }}</ref>
* '''June 2008''': Mambo 4.6.5 is released. Codename 'Jupiter', Mambo 4.6.5 is a security release that fixes a number of serious security vulnerabilities.<ref>{{cite web|date=2008-06-26 |title=Team Mambo Announces Release of Mambo 4.6.5 |url=http://mambo-developer.org/content/view/167/1/ |accessdate=2008-07-14 |url-status=dead |archiveurl=https://web.archive.org/web/20080804030855/http://mambo-developer.org/content/view/167/1 |archivedate=August 4, 2008 }}</ref>
* '''September 2008''': Core developer Neil Thompson leaves and joins the MiaCMS core development team. Mambo announces end of life for supporting PHP 4. All future releases will require PHP 5.2 or higher.<ref>{{cite web |date=2014-06-13 |title=Mambo goes PHP 5 |url=http://mvpwebster.wordpress.com/2014/06/13/mambo-goes-php-5}}</ref>
* '''November 2011''': Andrés Felipe Vargas noted on the Mambo Foundation's mailing list that the next minor version update was planned to be 4.6.6, followed by a major version release of 4.7.<ref>{{cite web|date=2011-11-29|title=Developer response to "Mambo 4.7?"|url=http://forum.mambo-foundation.org/showpost.php?p=94588&postcount=5|archive-url=https://archive.today/20120709051600/http://forum.mambo-foundation.org/showpost.php?p=94588&postcount=5|url-status=dead|archive-date=2012-07-09|accessdate= November 29, 2017 }}</ref><ref>[https://archive.today/20120709051600/http://forum.mambo-foundation.org/showpost.php?p=94588&postcount=5 Re: Mambo 4.7?] - Mirror of Mambo forum</ref>


== Releases ==
== See also ==
{{Portal|Free and open-source software}}
*'''[[stability|Stable]]''': 4.5.2.3
* [[List of content management systems]]
*'''[[Development stage|Development]]''': 4.5.3


==References==
== External links ==
{{Reflist|2}}


{{Application frameworks}}
=== Official Links ===
{{Authority control}}
{{wikibooks}}
* [http://www.mamboserver.com Mambo Official Website]
* [http://news.mamboserver.com Mambo News Website]
* [http://forum.mamboserver.com Official Mambo Forum]
* [http://help.mamboserver.com Official Mambo Documentation website]
* [http://mamboforge.net/ Mambo Forge - downloads and free project management]
* [http://sourceforge.net/projects/mambo/ SourceForge.net Project]


[[Category:Free content management systems]]
=== Third Party Developers ===
[[Category:Free software programmed in PHP]]
* [http://www.mosets.com/ Mosets Consulting]
* [http://www.phil-taylor.com/ Phil Taylor]
* [http://www.sakic.net/ Emir Sakic]
* [http://www.mamboresources.com/ Mambo Resources]
* [http://www.jlleblanc.com/ Joseph LeBlanc]

=== Communities ===

* [http://www.mambo-id.com/ Mambo Indonesia]

=== Fan Sites ===
* [http://www.mamboportal.com/ Mamboportal]
* [http://www.mambohub.com/ Mambo Hub]
* [http://www.mambopt.com/ MamboPT]
* [http://www.mambodirect.com/ MamboDirect]

=== Mambo-Related Services ===
* [http://www.jwebwizard.com/ JWebWizard Mambo Development Services]

[[Category:Open source content management systems]]
[[Category:Free Windows software]]
[[Category:Free Mac OS software]]
[[Category:Free Linux software]]

[[de:Mambo Open Source]]
[[es:Mambo Open Source]]
[[nl:Mambo Open Source]]
[[pl:Mambo (CMS)]]
[[fi:Mambo]]

Latest revision as of 15:19, 5 October 2024

Mambo
Developer(s)Mambo Foundation Inc.
Final release
4.6.5 [1] / June 26, 2008 (2008-06-26)
Written inPHP
Operating systemCross-platform, PHP-compatible -- Linux preferred
TypeContent management system
LicenseGNU General Public License v2
Websitemambo-foundation.org

Mambo (formerly named Mambo Open Source or MOS) was a free software/open source content management system (CMS) for creating and managing websites through a simple web interface. Its last release was in 2008, by which time all of the developers had left for forks of the project, mainly Joomla and MiaCMS.

Features

[edit]

Mambo included features such as page caching to improve performance on busy sites, advanced templating techniques, and a fairly robust API. It could provide RSS feeds and automate many tasks, including web indexing of static pages.

Interface features included printable versions of pages, news flashes, blogs, forums, polls, calendars, website searching, language internationalization, and others.

Timeline

[edit]
  • 2000: Miro Construct Pty Ltd, registered in March 2000 in Melbourne, and headed up by CEO Peter Lamont and Junio Souza Martins, a former advertising executive, starts development of Mambo, a closed-source, proprietary content management system.[2]
  • 2001: The company adopted a dual licensing policy, releasing Mambo Site Server under the GPL on SourceForge in April 2001.[2]
  • May 2001: The mamboserver.com domain name is registered.
  • From this time until the middle of 2002, Miro was the only developer of Mambo, contributing bug-fixes and security patches but not really extending the code or adding to the feature sets.[2]
  • 2002: Miro releases the commercial CMS called Mambo 2002.[3]
  • With version 3.0.x, the open source Mambo Site Server becomes "Mambo Open Source" (commonly referred to as "MOS").[2]
  • Robert Castley becomes Project Director of Mambo Open Source.[4]
  • By the end of 2002, Robert Castley had pulled together a volunteer team of developers.[2]
  • Mambo Open Source 4.0 is released.[2]
  • 2003: Early in 2003, Miro hands off the responsibility of the code fully to the Open Source project Development Team.[2]
  • Miro concentrates on its commercial products and Mambo Open Source builds momentum under the leadership of Robert Castley.[2]
  • Miro released Mambo CMS, a commercial version of Mambo Open Source. Miro claims that Mambo CMS does not contain any source added to Mambo after it was made open source.[5]
  • Miro Construct Pty Ltd goes into voluntary liquidation in February 2003 and in August, Miro International Pty Ltd is formed.[6] Source code for Mambo Open Source shows copyright 2000 - 2003 Miro Construct Pty Ltd.
  • Mambo Open Source 4.5 released in December 2003. By this time, almost all of the original Miro code had disappeared during refactoring.[2]
  • 2004: mamboforge.net starts in March, 2004.[2]
  • Linux Format awards Mambo "Best Free Software Project" of the Year.[7]
  • Linux User and Developer names it "Best Linux or Open Source Software".[8]
  • In late 2004, Mambo was targeted by legal threats concerning the intellectual property rights to certain pieces of code contained in the core. The problem was severe and cost money, man hours, and eventually the loss of some key community leaders. Miro came to the aid of Mambo, offering legal and corporate resources to protect the development team and preserve the program.[9]
  • Robert Castley resigns as Project Director and in November, Andrew Eddie takes on the role.[10]
  • December 2004: the Mambo Steering Committee was established with representatives from both Miro and the Mambo development team. This committee was designed to govern the Mambo project.[11]
  • January 2005: Andrew Eddie announces a joint venture between Mambo and Miro International Pty Ltd, with Miro proposing to offer financial support for the open source project, plus training, commercial support services, and developer certification.[12]

At the end of January 2005 Junio Souza Martins abandons the project for personal reasons.

  • February 2005: Discussions begin over the formation of a non-profit foundation for the Mambo project.
  • March 2005: The name "Mambo Open Source" (which was commonly referred to as MOS) was changed to just "Mambo", causing concern in the community over apparent confusion this would cause between the open source, community-developed CMS and Miro's commercial offering, "Mambo CMS".[13]
  • April 2005: The commercial Mambo CMS is renamed "Jango".[14]
  • "Best Open Source Solution" and "Best of Show - Total Industry Solution" at LinuxWorld Boston.[15]
  • "Best Open Source Solution" at LinuxWorld San Francisco.[16]
  • July 2005: mambo-foundation.org domain is established.
  • August 2005: Mambo Foundation, Inc is legally constituted on 8 August 2005. Miro CEO Peter Lamont appoints himself President of the Board of the new Foundation.[17]
  • 12 August: Robert Castley, who is an inaugural member of the Mambo Foundation Board of Regents, states: "The Foundation allows for everything to be placed outside of Miro incl. Domain Names, hosting etc. " and goes on to say that with him, the original founder of Mambo Open Source, and Andrew Eddie both being on the Board of the Mambo Foundation, Mambo would continue as a successful, open source project. He concluded his statement with,"So there you have it: two very key people in the overall success of Mambo are at the helm. Trust me, Mambo is in very, very safe hands!"
  • A few days later, the entire team of core programmers publicly announced they had abandoned Mambo and shortly after this, Robert Castley steps down from the Board of Regents.[18]
  • The former core development team members regroup under the name "Open Source Matters" and the open source community at mamboserver.com fractures over allegations that the Mambo Foundation was formed without community input and with insufficient developer control. People express suspicion over the level of involvement by Miro International. By the end of August, the new project is named Joomla! and most of the former Mambo community has relocated to Open Source Matters. By the end of September, Open Source Matters Inc is a duly constituted non-profit corporation registered in New York.[19]
  • Joomla! positions itself as a "rebranding of Mambo" and releases its first fork of Mambo as Joomla 1.0 in September, 2005. The two code-bases are almost identical at this stage.
  • Mambo forms a new core development team with Martin Brampton appointed as Core Development Team leader.
  • Miro assigns all rights in the copyright of Mambo to the Mambo Foundation.[20][21]
  • September 2005: Neil Thompson joins the Core Development Team.
  • December 2005: Miro International Pty Ltd is voluntarily deregistered as a company from 31 December 2005.[22]
  • January 2006: The rights to Miro International Pty Ltd are sold by Peter Lamont and a new business entity called Miro Software Solutions is created. Miro Software Solutions continues to develop Jango and other proprietary software under new ownership.[23]
  • March 2006: Mambo named "Best Open Source Software Solution" at LinuxWorld Australia.
  • April 2006: Core developer team leader, Martin Brampton, resigns and leaves the project. Chad Auld takes over the role as Core Developer Team leader.[24]
  • July 2006: The Mambo Foundation websites become independent from Mambo Communities Pty Ltd.[25]
  • Following elections, the new Board of the Mambo Foundation takes office. The Mambo Foundation is now completely independent of any corporate interest.[26]
  • April 2007: Mambo 4.6.2 is released. This is a maintenance release for the 4.6.x branch and enables localisation of Mambo.[27]
  • January 2008: Mambo 4.5.6 is released. This is the final release of the Mambo 4.5 branch.[28]
  • February 2008: Chad Auld leaves the project.[29]
  • March 2008: John Messingham becomes Project Leader. Ozgur Cem Sen becomes core development team leader.[30] Ozgur Cem Sen leaves the project shortly thereafter. Andrés Felipe Vargas Valencia is elected Team Leader.
  • April 2008: Four former Mambo core developers fork Mambo and form MiaCMS.[31]
  • May 2008: Mambo 4.6.4 is released. Codename 'Sunrise', Mambo 4.6.4 is a security and maintenance release that fixes a number of serious security vulnerabilities.[32]
  • June 2008: Mambo 4.6.5 is released. Codename 'Jupiter', Mambo 4.6.5 is a security release that fixes a number of serious security vulnerabilities.[33]
  • September 2008: Core developer Neil Thompson leaves and joins the MiaCMS core development team. Mambo announces end of life for supporting PHP 4. All future releases will require PHP 5.2 or higher.[34]
  • November 2011: Andrés Felipe Vargas noted on the Mambo Foundation's mailing list that the next minor version update was planned to be 4.6.6, followed by a major version release of 4.7.[35][36]

See also

[edit]

References

[edit]
  1. ^ Mambo - Latest releases Archived August 16, 2014, at the Wayback Machine
  2. ^ a b c d e f g h i j Viduka, Dejan; Lavrnic, Igor; Basic, Ana (September 2013). "Comparative Study Based on Open Source Content Management Systems Mambo and his Fork – Joomla and Elxis" (PDF). IJCSI International Journal of Computer Science Issues. 10 (5): 150–155 – via www.IJCSI.org.
  3. ^ "miro international mambo 2002 reviews". 2002-05-17. Retrieved 2008-05-14.
  4. ^ "Interview - Robert Castley of Mambo Open Source". 2004-03-07. Archived from the original on 2007-03-01. Retrieved 2007-12-18.
  5. ^ "The abridged history of Mambo". 2005-02-13. Archived from the original on 2008-10-18. Retrieved 2007-12-18.
  6. ^ "Miro Construct Company Record". 2004-09-03. Retrieved 2006-09-13.
  7. ^ "Oops, Mambo did it again!". 2005-03-09. Archived from the original on October 20, 2008. Retrieved 2008-08-23.
  8. ^ "Mambo Awards". 2006-02-18. Archived from the original on August 22, 2008. Retrieved 2008-08-23.
  9. ^ "Closing the legal briefcase on Mambo vs. Furthermore copyright dispute". 2004-09-29. Archived from the original on 2009-01-22. Retrieved 2008-02-16.
  10. ^ "Robert Castley resigns as project leader". 2004-11-17. Archived from the original on August 9, 2007. Retrieved 2007-12-18.
  11. ^ "Mambo and Miro". 2005-01-31. Archived from the original on October 18, 2008. Retrieved 2008-08-23.
  12. ^ "Mambo and Miro Venture Brings Serious Muscle to Content Management System". 2005-02-01. Archived from the original on May 6, 2006. Retrieved 2008-05-14.
  13. ^ "Mambo Rebranding". 2005-03-16. Archived from the original on 2008-10-20. Retrieved 2008-10-11.
  14. ^ "Mambo and Miro". 2006-02-18. Archived from the original on October 18, 2008. Retrieved 2008-08-23.
  15. ^ "Linuxworld Expo". 2005-04-06. Retrieved 2008-08-23.
  16. ^ "LinuxWorld Product Excellence Awards Presented in SF". 2005-08-11. Retrieved 2008-08-23.
  17. ^ "Mambo Foundation Open Letter to the Community". 2005-08-09. Archived from the original on July 5, 2006. Retrieved 2008-10-11.
  18. ^ "NYS Department of State Entity Information". 2005-09-23. Archived from the original on 2008-12-21. Retrieved 2007-12-18.
  19. ^ "Robert Castleys resignation". 2005-08-23. Retrieved 2007-12-18.
  20. ^ "Miro transfers Mambo Copyright and Trademark to the Mambo Foundation". 2005-08-22. Archived from the original on 2008-10-20. Retrieved 2008-10-11.
  21. ^ "Miro backflips on Mambo copyright". 2005-08-22. Retrieved 2008-10-11.
  22. ^ "Company Name Search". 2006-02-03. Retrieved 2006-09-13.
  23. ^ "Miro Software Solutions". 2006-09-30. Retrieved 2008-10-11.
  24. ^ "Troubled Times Ahead for Mambo Open Source CMS Martin Brampton Quits". 2006-05-12. Retrieved 2008-08-23.
  25. ^ "Welcome to the Forums". 2006-08-01. Archived from the original on February 8, 2007. Retrieved 2008-10-11.
  26. ^ "Results of Board Elections". 2006-07-10. Archived from the original on May 10, 2008. Retrieved 2008-05-12.
  27. ^ "Mambo 4.6.2 Out Now!". 2007-04-24. Archived from the original on May 6, 2008. Retrieved 2008-07-14.
  28. ^ "Release of Mambo 4.5.6 - the end of an era". 2008-01-23. Archived from the original on April 14, 2008. Retrieved 2008-05-14.
  29. ^ "Mambo Farewells Chad Auld from the Team". 2008-02-27. Archived from the original on May 27, 2008. Retrieved 2008-05-14.
  30. ^ "New Team Leaders". 2008-03-06. Archived from the original on 2008-12-24. Retrieved 2008-05-14.
  31. ^ The MiaCMS Story, May 31, 2008
  32. ^ "Please upgrade your sites to Mambo 4.6.4". 2008-05-24. Archived from the original on 2008-05-30. Retrieved 2008-05-26.
  33. ^ "Team Mambo Announces Release of Mambo 4.6.5". 2008-06-26. Archived from the original on August 4, 2008. Retrieved 2008-07-14.
  34. ^ "Mambo goes PHP 5". 2014-06-13.
  35. ^ "Developer response to "Mambo 4.7?"". 2011-11-29. Archived from the original on 2012-07-09. Retrieved November 29, 2017.
  36. ^ Re: Mambo 4.7? - Mirror of Mambo forum