Joomla open source CMS prepares for prime time

By David Flynn, ZDNet Australia
28 March 2006 03:20 PM
Tags: software, david, mambo, joomla, flynn, source, open, cms
It's been a hectic six months for the Joomla open-source CMS since its split from the Mambo project, but an even busier six weeks lie ahead.

Next week Joomla will make its debut at LinuxWorld Expo in Boston, with the milestone Joomla 1.1 release due towards the end of April.

It all means that Joomla chief Andrew Eddie will find little time to enjoy the sunshine at his home town in Toowoomba, Queensland.

As project director for Joomla, Eddie oversees the "core team" which is the driving force behind the Joomla engine. For an industry that remains decidedly United States-centric, the 22-strong team includes only four stateside programmers, which is equal to the number from Eddie's home country of Australia.

"Yeah, it's always nice to find other Aussies," Eddie acknowledges with a chuckle. "A lot of Australian regional councils have picked up Mambo, and this might have an influence in developers popping their heads up. But right around the world, people just come out of the woodwork."

While Eddie is well aware of the "tall poppy syndrome" where narrow-minded Australians too often delight in cutting down their outstanding peers, he says: "I look out for the tall poppies in the forums. We try to poach a lot of the people in the community as they rise above the rest of the people on the forums. You see this guy or girl has been around for a while, they're helping above and beyond the call and have a skill set we need, so we'll ask them on [the core team]."

More than half the core team hails from Europe, which Eddie describes as "very strong in open source. I think South America and Antarctica are the only two continents that aren't represented on the core team."

Making jam from Joomla
Having become involved in open-source CMS while doing development work with Toowoomba Council, Eddie is today a director of JamboWorks, a company he founded with fellow Joomla core team member Mitch Pirtle. He describes the work of JamboWorks (the name indicates the common codebase shared by Joomla and Mambo) as "consulting on Joomla development, working on commercial sites and components, ad hoc performance tuning and so forth."

Eddie is the first to admit that "it may seem strange having commercial and open source in the same melting pot" but believes the result is a healthy "symbiotic relationship".

"There are times when we'll do something for a client and then we'll think 'Hey, that's really cool' and we'll build that into the core. It also gives more credibility to the project in the commercial sector who are thinking of adopting Joomla but wondering 'Who do I call?'.

"The more of these small to medium sized shops are around, the more credibility it gives the project, and the more business there is behind Joomla the more popular it will become."

The jump to Joomla
Gaining that momentum is key to Joomla's success following its split from Mambo in August 2005 after a series of disputes over open source principles. Eddie believes that many users are still not confident enough in either platform to make the necessary commitment, despite the fact that most of the Mambo team moved across to Joomla.

"Everyone responsible for the project left, all the main third party developers walked, a heap of the community walked. But there are still people sitting on the fence waiting to see where they should invest their resources in either Joomla or Mambo. The next version of each application will be one of the defining moments when people get off that fence."

In fact, as each platform continues to evolve, users and developers will be forced to declare their colours.

While the common codebase of Joomla 1.0 and Mambo 4.5.2 provides a degree of cross-platform compatibility, the divergent Joomla is increasingly marching to the beat of its own drum.

"Anything that worked on Mambo 4.5.2 has a chance of working on Joomla 1.0," states Eddie, "but with each patch and point release the compatibility dwindles. There are also some goodies in Joomla's API that are exclusive to Joomla. If you've got people who know Joomla well and are building to all its features, there's no backward compatibility."

This will be most pronounced with Joomla 1.1, in which the framework has been overhauled and the API moved to "a more object-orientated approach," according to Eddie.

Advertisement

Talkback 11 comments

    Joomla Continues to Ignite! Peter Corless -- 29/03/06 (in reply to #120131743)

    As a Web/Internet consultant based in the San Francisco Bay Area in the United States, smack-dab between Silicon Valley, San Francisco, and Berkeley, California, I can say that Joomla is precisely the right technology at the right time for the right business environment.

    Joomla allows small companies to start at zero cost, other than their time to install and configure.

    It allows service providers, such as web hosting companies, a strategic advantage if they offer it as a free readily-installable bundle for their business customers.

    It allows Web designers, consultants and developers a great way to make a small company look many times their own size simply by expanding from the readily-made core set of technology with plugins and expansion services.

    Joomla is the latest in the evolution from php-Nuke, Post-Nuke, Mambo, and now Joomla. Each iteration of the main engine got stronger and more robust.

    Now the market is igniting of its own combustion.

    The key is, as the article says, the combination of a free base of technology combined with commercial companies all supporting the engine with professional services and applications.

    I am a Joomla proponent as a Web/Internet consultant. I also run my own site and Joomla is now an integral part of the next generation of service I am about to launch.

    Joomla is the first suite of tools that I've felt really made the Web come alive again since Apache, as a server, and Firefox, as a browser, and Wiki and Twiki as collaborative content management systems.

    It is the successor of many other projects, yet it is a synthesis which will produce a great shift towards a common unifying model. It will, in future days, be seen as a major milestone in the Web/Internet content development space.

    It should be seen as the "leader" in the same space as the other CMS projects mentioned (Nuke, Post-Nuke, and Mambo). There are other possibilities like Drupal or even "traditional" commercial solutions like Interwoven.

    Yet more and more you will see a common core of technology developed that will be Joomla-compatible. It will increasingly become a form of "OS" of CMS systems, towards which others will align and comply.

    At least, this is the read I have on it from my vantage point here in the SF Bay Area and Silicon Valley. There's a good "buzz" on it. It's just catching on now. Expect to hear more in the coming months as success stories continue to develop.

    joomla adodis -- 16/11/07 (in reply to #120131744)

    good, simple and best, thank u

    joomla adodis -- 16/11/07 (in reply to #320089910)

    it is useful information thank u

    http://www.joomla-web-designer.com/
    http://www.joomla-web-developer.com/

    Joomla Growth Barrie North -- 29/03/06

    Joomla is indeed gowing at a fast pace. With technologies such as Fantastico making installing Joomla on hosts a snap, more and more Joomla sites are springing up.

    The open source nature actually makes for a more reliable code base. This seems a frequent criticism of open source software, but having 1000's of developers round the world coding and testing makes for a better product. You have only to look at Firefox as an example. Even the distributed management structure of open source projects is being adopted by corperations.

    To give an example of how robust Joomla can be, parts of Skype, the popular IM are run on Joomla. Running a user base of 3-4 million, and you had better be rock solid.

    There are no beaches in Toowoomba... David Flynn -- 29/03/06 (in reply to #120131747)

    Mea culpa, you're so right -- and I notice the subs here have promptly fixed this clanger. Thanks for picking that up and reminding me to triple-check such assumptions! [I clearly need to spend less time at my home-office in Sydney and more time holidaying in sunny Queensland... hey, maybe I can claim in on tax as a 'research trip'?]

    Joomla in Govt Anonymous -- 04/04/06

    I work for a large WA Govt agency and we have been transferring our very large website from static HTML to a Joomla CMS for the past 10 months - we're almost there!

    We bit the bullet and went OS - something that seems to make many Govt agencies nervous, but there are many who are waiting to see our site when it relaunches.

    We have had to learn the system as we went along and after a few false starts, we are now getting the best out of the features and the miriad community created components and modules. We have been modifying and suggesting features that will help present the vast amount of information and online services that make up our site. We have fed back as much as we can to the community and there will be more as we make more mods and add additional features to some of the components and modules.

    However, what has been of most help is the willingness of people in the Joomla Core Dev team and many of the community developers to assist us to get it right.

    Make no mistake, when this site hits your screens, you will see probably the biggest Joomla site in the universe (well, maybe the solar system).

    Thanks to Andrew, Rey and Shayne in particular. Keep up the good work guys.

    Update: Joomla 1.1 will now be 1.5 David Flynn -- 08/04/06

    Subsequent to this article being written and posted, the Joomla core team publicly announced that the next version will be christened Joomla 1.5, rather than the 1.1 edition reported in this article. The public beta of 1.5 will be released sometime in April. See http://www.joomla.org/content/view/1102/74/ for more info.

    æ¨è andy -- 19/02/08 (in reply to #120132444)

    æ¨èä¸å®¶ä¸ä¸ç<a href=http://www.paper-translation.com>ç¿»è¯å¬å¸</a>å¨ä¸æµ·ï¼è¿å®¶ä¸æµ·ç¿»è¯å¬å¸æä¾å¤ç§ç¿»è¯æå¡ï¼è®ºæç¿»è¯ï¼åæ¬ä¸ä¸ã严谨çä¼è®®è®ºæç¿»è¯ï¼æ¯ä¸è®ºæç¿»è¯ï¼å表论æç¿»è¯åæå­¦æ¡ä¾ç¿»è¯ç­ï¼ãå¾ä¹¦ç¿»è¯ï¼åæ¬åºç级çå¾ä¹¦ãææç¿»è¯ï¼å­¦æ¯ä¸èç¿»è¯ååèç¿»è¯ç­ï¼ã<a href=http://www.paper-translation.com/interpretation-translation/index.html>å声传è¯</a>ï¼åæ¬ä¼è®®å£è¯ã交æ¿ä¼ è¯ãå声传è¯ãéªåç¿»è¯ç­æå¡ï¼ãèµæç²¾è¯ï¼åæ¬åç§åå¡ãç§æç±»ææ¯èµæç²¾è¯ï¼ç§æææç¿»è¯ï¼ä¸å©ç¿»è¯ï¼æè¡è¯´æä¹¦åå¬æç¿»è¯ç­ï¼ï¼<a href=http://www.paper-translation.com>䏿µ·ç¿»è¯å¬å¸</a>è¿æä¾å¶ä»çè¯¸å¦æä¹¦æ°åï¼ä¸ä¸ç夿åä¸è®¡å书ãå塿¨å¹¿ä¹¦ãå¸åºè°æ¥æ¥åã管çå¨è¯¢æ¥åãè´¢å¡åææ¥åã审计æ¥åç­å塿书çç¿»è¯ï¼åæ¶æä¾å¤ææ³å¾æä¹¦ãåºå½çå­¦/ç§»æ°æä¹¦çæ°åç¿»è¯æå¡ï¼ä»¥åå¶ä»è¡ä¸ç¿»è¯ãç¹è²ç¿»è¯ç­ï¼æ»å±åæ¬50å¤ä¸ªè¯­ç§çç²¾å¿ç¿»è¯ã
    å¦å¤ï¼<a href=http://www.acmetranslation.com>䏿µ·ç¿»è¯å¬å¸</a>æä¸ç妿䏿µ·<a href=http://www.globalfair.cn>ä¼å±å¬å¸</a>è¿æä¾å¤ç§ä¼å±æå¡å¦<a href=http:// www.globalfair.cn/dais_list.htm>å±å°è®¾è®¡</a>ãå±å°æ­å»ºç­ã
    å¶æ¬¡è¿æ<a href=http://www.global-exhibition.cn>ä¼è®®æå¡</a>ç½ï¼ä»¥ä¸ä¸æå¡åèä¸ç²¾ç¥ä¸ºå®¢æ·æä¾ç§å­¦é«æçä¼è®®æå¡ã<a href=http://www.acmetranslation.com>ç¿»è¯å¬å¸</a>ç»æ¨æ»¡ææå¡ã

    Rule 1: stick to geniune Perl CMS Anonymous -- 09/05/08

    I strongly advice you to avoid using php CMS solutions. At the sort run they may seem easy to work with and with lovely... colors. However, the php language is relatively new and therefore still unstable, insecure and lacks addons and modules.

    I recommend you trying WebAPP from http://www.web-app.net

    James

    Very useful information for me John Ranjan -- 30/12/08

    http://www.hexadesigners.com
    Joomla Web Developer
    Joomla Web Designer

Add your opinion

Latest Videos

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

  • Chris Duckett Get extensions going in Firefox, redux
    Previously on Null Pointer we looked at getting extensions working in Firefox betas, and that was great until the fine folks at Firefox changed their minds.
  • Array How reliable is IP telephony?
    Have you ever heard a weird kind of hissing, crackling or popping noise when calling someone on an IP telephony line? How rare is the phenomenon these days?
  • Array Forget the NBN, 100Mbps is already here
    Telstra and TransACT will shortly begin offering 100Mbps broadband to many customers. By moving early, the companies have not only raised the bar for Australia's broadband services, but thrown down a challenge to a government that now faces increased pressure to deliver the NBN as promised.
  • More blogs »

Tags

Back to top

Featured