Today, I had a client call me about how his Yubikey worked on his Joomla site. What followed, was one of the shortest support calls I’ve ever made.

Push the button on the Yubikey. Easier than Simsalabim.

Our conversation went like this:

Me: “Is your key plugged in?”
Him: “Yeah, but how does it work?”

Me: “Oh, okay. enter your username as usual, and click the password field. Now push that golden button.”

Him: All right, that works! So, uhm… Can I use this key on other computers?”

Me: “Absolutely. Just plug it in and you’re good to go.”

Him: “Cool, thank.”

The Yubikey integration for Joomla. Got to love it. Can’t wait to write the manual, which will probably be one of the shortest I’ve ever written.

*I should probably point out that we never explained the client the Yubikey sends passwords, so he probably thought it worked like an USB dongle you have to keep plugged in at all times.

At this very moment, people are arguing on the Joomla Forum whether Joomla’s Framework should change their license to LGPL or not. The page has reached 17 pages now. Wow. Many posts. Much word. Very debate. Amaze.

Usually, threads on the forum die a quick and painless death, so you know there’s a fierce debate going on. In case you don’t want to read the entire thread, I will summarize it for you:

  • OSM publicly “polls” whether the community wants to “allow” this license change or not.
  • The anti-LGPL brigade strikes first.
  • A lot of people ‘comment’ +1. (Seriously, guys. That’s 2nd grade math. At least ^2 a vote if you want to have an impact)
  • The Pro-LGPL brigade presents their arguments for the change.
  • Some anti-LGPL people who know how to use the letters on their keyboard give their reasons why they’re against a license change. They’ve got some solid arguments.
  • People start discussing other things, as well (Oooh, popular forum post. This is my change to talk about something completely different!)
  • Seventeen pages later they’re still going back and forth.

The core issues of the discussion

  • The PLT Team wants to switch to the LGPL license. This would allow anyone to use the Framework within propiertary software. Basically, they can use it to build software that’s “not open.”
  • People want the Joomla Framework to rebrand as “something not the Joomla Framework.

The things I don’t get

People are opposing the change to the LGPL license because it would give certain people freedoms which they don’t have now. I always assumed that this “Freedom” played a central role in Open Source software. I never understood the different licenses. Open and Free is Open and Free, right?

Personally, I don’t see how this license change would damage Joomla. Worst case scenario (as far as I can see) is that someone can use the Framework, build something, and never give back any of the code. Isn’t the entire idea of a framework that it is used as the foundation of an application, and that you build your application around this specific Framework?

Would Joomla, as a whole, really be “damaged” if someone used it to build AwesomeApp3000 and he never contributed? How can someone damage your project by “not contributing?” Some people seem to think so, and I respect their opinion and sentiment. But the optimist in me says that maybe you’re opening the door for other, not-so-strictly-open-source developers to adapt the Framework. And, at some point, some of their work might flow back to said Framework. That’s not bad, right?

The Not-Joomla Framework

People suggest a name change, because it might impact the Joomla brand. Others want to keep everything under one roof. I am ot a marketing specialist, and maybe I’ve got a simple word view, but I imagine a world where the Joomla Framework can exist (under that name) next to the Joomla CMS without being confused.

It is basically what the situation is like today. There’s Joomla the CMS, and Joomla the Framework. Are people really confusing the both at this moment? I think the current “marketing” is doing a good enough job to separate the both. You download Joomla the CMS from, you find the Joomla Framework… wherever it’s at nowadays.

We should not take “protecting Joomla as a brand” too far. People “get” that there are different products, sharing a same name. People “get” that a Ford Mustang and a Ford V8 Engine are two different things. We should not underestimate the supposedly confused audience, to settle political scores.


The post above are my personal musing on the topic(s) I’ve been following for a few days. I am not trying to convince anyone of anything. I don’t claim I “get” everything which is being discussed. I am not picking sides and I’m certainly not “trolling” anyone. Keep that in mind when commenting. 😀




You’ll have to forgive me for the total lack of a title…

At the moment, I’m creating a virtual machine using Windows XP, in Hyper-V on Windows 2008. It brings back memories to when my job was 70% about networks, 20% building websites in Joomla and 10% maintaining clients’ networks. I enjoyed the network part of my job just as much as I enjoy playing with Joomla. I am not really specialized (or certified) in any area which I guess is both a blessing and a curse (Pro: it makes my job far more interesting – Con: Who would hire a guy who knows “a bit of everything).

Tinkering with virtual machines, network setups, studying network topologies, the seven layerse of the OSI model… those were good times.

This blast of the past teaches me something about my job. There isn’t really an aspect I don’t like. Managing servers, creating sites, writing marketing… It’s all enjoyable as long as I am not under pressure by others to get things done as fast as possible. I tend to get frustrated easily when that happens. WHY U KEEP MAILING ME?

Of course, it’s not all “perfect”. I opened a remote desktop session to the Hyper-V server, where the XP machine was installing, and got stuck because I couldn’t send commands to the virtual machine because the remote desktop kept executing them. Hmph. But I found a workaround like I usually do, so life’s good. 🙂

</random post>


Do you remember how I blogged earlier this year, about how “our”company wanted to explore horizons? You skipped it because it didn’t start with “How to?” Thanks… Well, either way, one of our ships has set sail to the WordPress islands. This week our scouting party has landed there, and we are doing some exploring. I

So far, we are having a good time. The learning curve seems to be a little less steep compared to Joomla , and the main reason for that is that the documentation seems to be more clear / easier to understand. Their documentation makes less assumptions about what you do or don’t know already.  Thank you, corporate overlords.Continue reading

One of the reasons why I like using WordPress for my personal blog(s) is the number of (free) templates you can choose from. My all time favorite CMS Joomla does have it’s share of interesting templates, too. WordPress just has a bigger portfolio, and the styles they are offering are closer to my personal taste.

WordPress also releases a new “official” starter template anually, which is something I’d like Joomla to do as well. I think I’ve used all of them at some point, on one of my many blogs. Of all of them, Twenty Fourteen might be my least favorite for a “personal” blog. While responsive, it doesn’t look great on bigger screens as the template – which aligns left – leaves the users of bigger monitors with a lot of unused space to the left.

I am now giving Flat a try, which is a responsive template built on WordPress. What “attracts” me the most if the fonts being used. I am not a designer, but I’m totally a sucker for a good looking font. Not that I’d know how to pick them – which makes me grateful for the designers that do and build great templates.