Mambo (software)
From Wikipedia, the free encyclopedia
This article may require copy-editing for grammar, style, cohesion, tone or spelling. You can assist by editing it now. A how-to guide is available. (August 2008) |
This article needs additional citations for verification. Please help improve this article by adding reliable references (ideally, using inline citations). Unsourced material may be challenged and removed. (August 2008) |
Developed by | Mambo Foundation Inc. |
---|---|
Latest release | 4.6.5 [1] / 2008-06-26 |
Written in | PHP |
Operating system | Cross-platform, PHP-compatible -- Linux preferred |
Type | Content management system |
License | GNU General Public License v2 |
Website | http://mambo-foundation.org |
Mambo (formerly named Mambo Open Source or MOS) is a free software/open source content management system (CMS) for creating and managing websites through a simple web interface. It has attracted many users due to its ease of use.
Contents |
[edit] Features
Mambo includes advanced features such as page caching to improve performance on busy sites, advanced templating techniques, and a fairly robust API. It can provide RSS feeds and automate many tasks, including web indexing of static pages.
Advanced interface features include printable versions of pages, news flashes, blogs, forums, polls, calendars, website searching, language internationalization, and many others .
[edit] License
Mambo is released under the terms of the GNU General Public License (GPL)Version 2. It is written with the PHP programming language and uses the MySQL database.
[edit] Requirements
As of 24 April 2007, the minimum requirements for Mambo consist of:
- Apache (version 1.3.19 or above) or Windows IIS
- MySQL (version 4.x or above)
- PHP (version 4.3.x or above with extensions: mysql, xml, zlib, ftp)
Mambo is thoroughly tested on Linux, FreeBSD, Mac OS X and Windows NT/2000/XP/Vista. Linux or one of the BSD's are recommended, but anything else that can run the three pieces of software listed above should work. Additionally, Mambo displays properly in most major browsers: Internet Explorer (version 5.5+), Netscape, Opera and Mozilla/Firefox.
PHP must have been compiled with support for MySQL and Zlib in order to successfully run Mambo. Mambo works on Microsoft IIS, but Apache is recommended for running Mambo on Windows.
[edit] Mambo Foundation
The rights to the Mambo CMS codebase, name and copyrights, are protected by the Mambo Foundation, a non-profit corporation formed to support and promote the Mambo Open Source project.[2]
The Mambo Foundation is a non-profit entity established under the laws of Australia. The Foundation is based on Eclipse and GNOME and is controlled by the members of the Foundation via an elected Board of Directors. The Mambo Foundation's brief is to foster the development of the Mambo system and to shelter the project from threats and misuse. The Foundation was formed in August 2005. The Mambo Foundation also has forums addressing the latest issues within Mambo, including the deployment of Mambo 5.
[edit] Timeline of Mambo History
- 2000: Miro Construct Pty Ltd, registered in March 2000 in Melbourne, and headed up by CEO Peter Lamont, a former advertising executive, starts development of Mambo, a closed-source, proprietary content management system.
- 2001: The company adopted a dual licensing policy, releasing Mambo Site Server under the GPL on Sourceforge in April 2001.
- 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.
- 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").
- 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.
- Mambo Open Source 4.0 is released.
- 2003: Early in 2003, Miro hands off the responsibility of the code fully to the Open Source project Development Team.
- Miro concentrates on its commercial products under the leadership of Robert Castley.
- 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.
- 2004: mamboforge.net starts in March, 2004.
- 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]
- September 2004: Mambo version 4.5.1 is released, followed a month later by version 4.5.1a stable.
- 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]
- February 2005: Discussions begin over the formation of a non-profit foundation for the Mambo project.
- Versions 4.5.2 and later, 4.5.2.1 are released.[13]
- 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". [14]
- April 2005: The commercial Mambo CMS is renamed "Jango".[15]
- “Best Open Source Solution” and “Best of Show - Total Industry Solution” at LinuxWorld Boston.[16]
- “Best Open Source Solution” at LinuxWorld San Francisco.[17]
- 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. [18]
- 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. [19]
- 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. [20]
- 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.
- November 2005: Mambo version 4.5.3 is released.
- December 2005: Miro International Pty Ltd is voluntarily deregistered as a company from 31 December, 2005. [23]
- 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.[24]
- 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.[25]
- Mambo 4.5.4 is released.
- July 2006: The Mambo Foundation websites become independent from Mambo Communities Pty Ltd. [26]
- Following elections, the new Board of the Mambo Foundation takes office. The Mambo Foundation is now completely independent of any corporate interest. [27]
- September 2006: Mambo version 4.6 is released.
- October 2006: Mambo 4.6.1 is released.
- February 2007: Mambo 4.5.5 is released. This is a maintenance release for the 4.5.x branch.
- April 2007: Mambo 4.6.2 is released. This is a maintenance release for the 4.6.x branch and enables localisation of Mambo. [28]
- December 2007: Mambo 4.6.3 is released. This is a security and maintenance release. [29]
- January 2008: Mambo 4.5.6 is released. This is the final release of the Mambo 4.5 branch.[30]
- February 2008: Chad Auld leaves the project. [31]
- March 2008: John Messingham becomes Project Leader. Ozgur Cem Sen becomes core development team leader.[32]. Ozgur Cem Sen leaves the project shortly thereafter. Andrés Felipe Vargas Valencia is elected Team Leader.
- 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.[33].
- 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.[34].
- September 2008: Mambo announces end of life for supporting PHP 4. All future releases will require PHP 5.2 or higher. [35].
[edit] Future development
The next major release of Mambo (5.0) will undertake a complete rewrite, and it will be based upon the open source web application framework CakePHP[36][37].
[edit] Awards
- "Best Free Software Project of the Year" - Linux Format Magazine, 2004
- "Best Linux or Open Source Software" - LinuxUser & Developer 2004
- "Best Open Source Solution" - LinuxWorld, Boston 2005
- "Best of Show - Total Industry Solution" - LinuxWorld, Boston 2005
- "Best Open Source Solution" - LinuxWorld, San Francisco 2005
- "Best Open Source Solution" LinuxWorld, Sydney, Australia 2006
[edit] See also
[edit] References
- ^ Mambo - Latest releases
- ^ "Mambo Foundation website, Goals and Objectives". 2006-01-09. http://mambo-foundation.org. Retrieved on 2007-08-22.
- ^ "miro international mambo 2002 reviews". 2002-05-17. http://www.reviewcentre.com/reviews3638.html. Retrieved on 2008-05-14.
- ^ "Interview - Robert Castley of Mambo Open Source". 2004-03-07. http://www.olate.co.uk/articles/view.php?id=221. Retrieved on 2007-12-18.
- ^ "The abridged history of Mambo". 2005-02-13. http://forum.mamboserver.com/showpost.php?p=152951&postcount=27. Retrieved on 2007-12-18.
- ^ "Miro Construct Company Record". 2004-09-03. http://www.search.asic.gov.au/cgi-bin/gns030c?acn=090_812_570&juris=9&hdtext=ACN&srchsrc=1. Retrieved on 2006-09-13.
- ^ "Oops, Mambo did it again!". 2005-03-09. http://mambo-news.org/content/view/150/39/. Retrieved on 2008-08-23.
- ^ "Mambo Awards". 2006-02-18. http://mambo-news.org/content/view/7/93/. Retrieved on 2008-08-23.
- ^ "Closing the legal briefcase on Mambo vs. Furthermore copyright dispute". 2004-09-29. http://www.linux.com/feature/39312. Retrieved on 2008-02-16.
- ^ "Robert Castley resigns as project leader". 2004-11-17. http://forum.mamboserver.com/showthread.php?t=22397. Retrieved on 2007-12-18.
- ^ "Mambo and Miro". 2005-01-31. http://forum.mamboserver.com/showthread.php?t=29797. Retrieved on 2008-08-23.
- ^ "Mambo and Miro Venture Brings Serious Muscle to Content Management System". 2005-02-01. http://www.mamboserver.com/index.php?option=com_content&task=view&id=14&Itemid=0. Retrieved on 2008-05-14.
- ^ "Mambo Version 4.5.2 Available". 2005-02-16. http://forum.mamboserver.com/showthread.php?t=31812. Retrieved on 2008-10-11.
- ^ "Mambo Rebranding". 2005-03-16. http://mambo-news.org/content/view/157/93/. Retrieved on 2008-10-11.
- ^ "Mambo and Miro". 2006-02-18. http://forum.mamboserver.com/showthread.php?t=42325. Retrieved on 2008-08-23.
- ^ "Linuxworld Expo". 2005-04-06. http://linux.sys-con.com/node/49065. Retrieved on 2008-08-23.
- ^ "LinuxWorld Product Excellence Awards Presented in SF". 2005-08-11. http://linux.sys-con.com/node/117705. Retrieved on 2008-08-23.
- ^ "Mambo Foundation Open Letter to the Community". 2005-08-09. http://forum.mamboserver.com/showthread.php?t=56446. Retrieved on 2008-10-11.
- ^ "NYS Department of State Entity Information". 2005-09-23. 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. Retrieved on 2007-12-18.
- ^ "Robert Castleys resignation". 2005-08-23. http://www.absalom.biz/news/mambo/final-words.html. Retrieved on 2007-12-18.
- ^ "Miro transfers Mambo Copyright and Trademark to the Mambo Foundation". 2005-08-22. http://mambo-news.org/content/view/155/93/. Retrieved on 2008-10-11.
- ^ "Miro backflips on Mambo copyright". 2005-08-22. http://www.zdnet.com.au/news/software/soa/Miro-backflips-on-Mambo-copyright/0,130061733,139208129,00.htm. Retrieved on 2008-10-11.
- ^ "Company Name Search". 2006-02-03. http://www.search.asic.gov.au/cgi-bin/gns030c?acn=091_661_157&juris=9&hdtext=ACN&srchsrc=1. Retrieved on 2006-09-13.
- ^ "Miro Software Solutions". 2006-09-30. http://www.aboutus.org/Miro.com.au. Retrieved on 2008-10-11.
- ^ "Troubled Times Ahead for Mambo Open Source CMS Martin Brampton Quits". 2006-05-12. http://linux.sys-con.com/node/220182. Retrieved on 2008-08-23.
- ^ "Welcome to the Forums". 2006-08-01. http://forum.mambo-foundation.org/showthread.php?t=254. Retrieved on 2008-10-11.
- ^ "Results of Board Elections". 2006-07-10. http://mambo-foundation.org/content/blogcategory/1/4/. Retrieved on 2008-05-12.
- ^ "Mambo 4.6.2 Out Now!". 2007-04-24. http://source.mambo-foundation.org/content/view/124/1/. Retrieved on 2008-07-14.
- ^ "Mambo 4.6.3 Released". 2007-12-24. http://source.mambo-foundation.org/content/view/134/1/. Retrieved on 2008-05-14.
- ^ "Release of Mambo 4.5.6 - the end of an era". 2008-01-23. http://source.mambo-foundation.org/content/view/136/1/. Retrieved on 2008-05-14.
- ^ "Mambo Farewells Chad Auld from the Team". 2008-02-27. http://forum.mambo-foundation.org/showthread.php?t=10409. Retrieved on 2008-05-14.
- ^ "New Team Leaders". 2008-03-06. http://forum.mambo-foundation.org/showthread.php?t=10582. Retrieved on 2008-05-14.
- ^ "Please upgrade your sites to Mambo 4.6.4". 2008-05-24. http://forum.mambo-foundation.org/showthread.php?t=11799. Retrieved on 2008-05-26.
- ^ "Team Mambo Announces Release of Mambo 4.6.5". 2008-06-26. http://mambo-developer.org/content/view/167/1/. Retrieved on 2008-07-14.
- ^ "Mambo goes PHP 5". 2008-09-12. http://mambo-news.org/content/view/192/34/. Retrieved on 2008-09-13.
- ^ "Mambo Foundation website, Baking Mambo". 2007-07-20. http://source.mambo-foundation.org/content/view/126/1/. Retrieved on 2007-09-18.
- ^ "CakePHP's bakery, Mambo-licious". 2007-07-24. http://bakery.cakephp.org/articles/view/mambo-licious. Retrieved on 2007-09-18.
[edit] External links
- Mambo Foundation
- Official Mambo Developer site
- Official Mambo Community Forums
- Official Mambo Documentation
- Official Mambo News portal
- Mambo downloads on Official Mambo Code forge
|