Joomla in Domino?

I have deployed quite some websites with Joomla. Joomla! is an open source content management system platform for publishing content on the World Wide Web and intranets as well as a Model–view–controller (MVC) Web application framework.

I wonder what would happen if a similar project would be defined on OpenNTF for which developers could write their own plugins? What a wonderfull world the Domino world would be!

Right now embedding functionality from another application into your Domino project is a tedious job and you may ask yourself if sometimes you really want to know how a function works. In case you want to enable ‘voting’ or embedding a discussion area into your application how lovely would it be to be able to just ‘import’ the functionality and it does exactly what is describes it will do?!

It seems that custom controls for XPages will be such a leap for Domino development. Question is whowill define standards for writing them? At least so they can be easily integrated and co-operate with other controls.

Right now I just keep on dreaming about sites that describe the newest coolest plugins for Joomla….

11 thoughts on “Joomla in Domino?

  1. Bernd Webster 2010-February-21 / 1:39 pm

    You are right. Joomla is powerful and has many great features.

    We choose Joomla when we build a notes.ini reference here:

    Or the notes.ini analyzer:

    But xPages and custom control are similar. But they are to new at the moment and there are a lot of developers out there which didn´t have read about it.

    By the way Bastian is currently creating a “Self service Portal” ( which he will put on OpenNTFs with some xPage Elements and he showed me the power from the OneUI Framework which is very cool. Every browser and the Lotus Notes client will have exactly the same UI. THAT will speed up development and is a great step into the direction which is similar to Joomla because if defines some core elements :-). I really hope IBM will keep up this direction!

  2. jake 2010-February-21 / 6:24 pm

    eery. I was just contemplating self-same idea, but regarding Drupal. There really should be some collective DominoCMS using XPages with a healthy plugin ecosystem. The larger issue is the market for such an animal. IBM has already staked out its turf w/WAS and Alfreso. Ultimately, I believe the best we can hope for is a vibrant XPages plugin market, irrespective of a CMS framework to build upon.

    • Patrick Kwinten 2010-February-24 / 8:02 pm

      writing a plugin for Joomla is not such a big challenge (depending how advanced you would like it to have ofcourse) I am just wondering what would be the easiest way to include / upload / install plugins, just as an nsf file and import the design elements via DXL?

  3. Martin Meijer 2010-February-22 / 6:13 pm

    Hello Patrick,

    I agree, so I started to build it two weeks ago! When it is finished I will submit it Open NTF. Please if you have ideas or questions contact me.

    • Patrick Kwinten 2010-February-24 / 8:00 pm

      Great news Martin, I guess there is a lot of interest from developers to start writing snippets of add-on functionality for such a site. Good be a big wave in the Domino open source community =)

  4. Michael Bourak 2010-February-24 / 4:07 pm


    Speaking about CMS, we spent a lot of time here on various products : Joomla, EazyPublish, IBM IWWCM etc… None of these was good enough for us, most of them forgetting a CMS is for END USERS to contribute, not for technical people (depite whatever they say, all these CMS expose users to a bunch of technical notions that are not easy to deal with).

    So we build our own, extended it to work inside Websphere Portal or standalone. We adopted standard technologies like a REST-like API, JSON and Ajax UI Components on the front-end, all playing together nicely. We can now have “true” web designers define HTML templates, have our “back end” Domino developers provide services and expose them, mix a lot of “sources” in a single page etc…

    Unfortunately I can not open source this solution (despite we don’t seel it as a product) because we use it on customers projects. Just wanted to let you know your not alone 😉

  5. jake 2010-February-24 / 5:22 pm

    I will say this. As a side-effect of evaluating CMSes for a client about 4 years ago, I stumbled upon Drupal. Drupal has proven to me to be the most comprehensive CMS with the most vibrant open source ecosystem I have ever seen. Joomla/Mambo is impressive and perhaps easier to use, but IMHO Drupal takes the cake in overall bang without a doubt. This was a revalation to me as I had to overcome my visceral avoidance of PHP, but there doesn’t seem to be any managed code/Java/.Net equivalent that even touches Drupal’s functionality. In fact, just switched over to Drupal and it is in use on many massive public internet sites. See my original “revelatory” post:

    • Patrick Kwinten 2010-February-24 / 7:58 pm

      I have heard good stories about Drupal too. I guess it’s in focus to take a closer look on it, thanks

  6. Bastian W. 2012-July-18 / 10:03 pm

    Check out “PDQ Portal” ( this allows plugins and is based on Domino.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s