An essay on the roles and responsibilites of users and community members in an open source project.
Participation in the development of an Open Source Project is in almost all cases voluntary and traditional management cannot apply. Open Source developers are not therefore typically driven by financial motivation. Instead, consciously or not, peer esteem and a desire to acquire new skills are the driving factor.
Read more: Roles and Responsibilities of Users and Community Members
I've blogged before about the the forgotten interface and joomla usability improvements and recommended two extensions to improve the joomla admin experience, CQI for the control panel and Advanced Administrator Menu to reorganise the menus.
Today I'd like to introduce two other "improvements" to the Joomla Administrator interface.
Together they will help you improve accessibility, usability, performance and generally make your life easier.
One of the strengths of Joomla is it's template system but this is also one of it's weaknesess. More and more the tendency for designers is to showcase as many different cool things as possible that they can achieve in a Joomla template rather than concentrate on presenting the site owner's content.
Sadly in the last 6 months there have been two published circumstances where an extension provider has been hacked and malicious code inserted into the extensions that they offer.
This meant that as soon as you installed the extension your site was vulnerable to defacement etc.
If there have been two published cases perhaps there have been more that we don't know about.
So is there anything we can do to prevent this?
On Wednesday I explained how your Joomla site might be exploited
"Just because you keep your server secure and your software up to date you may have been exploited yesterday, ready to be hacked tomorrow."
Today I read an article explaining the exact same thing happening on a Wordpress site. I had tried to explain this to the site owner 6 weeks earlier but...
..or how do you keep your Joomla web site secure?
I've sat on this blog post for a few weeks as I wanted to separate any connection to the specific client for who this relates to.
So I'm sat in a hotel bedroom, idling away the time before bed, browsing a news sites when a skype window pops up on my Mac.
"Please help!!!! I've got 12 sites all on different servers and they keep getting defaced."
Now obviously I then ran through my usual set of questions:
- "Are the sites running the latest version of Joomla?"
- "Are the file and directory permissions set sensibly?"
- "Do you monitor the extensions and make sure they are all up to date?"
And the answer was yes to all of the above.
Actually this article should really be titled "How NOT to make a Joomla template".
I've blogged in the past about using Joomla Template Clubs and software to create your own joomla template and I know many people like to design their own template from scratch.
But there is still a significant number of people who just take one of the three default Joomla templates and modify them to suit their needs.
If you are one of those people then this is especially at you.
You may have been lucky enough to have seen this presentation live in The Netherlands or Germany or even listened to it at slideshare but now you can watch the presentation in all it's glory.
Thanks to my cameraman Fotis Evangelou the entire presentation is now here for you to enjoy.
It's 31 minutes of pure entertainment - I hope you enjoy it as much as those who saw it live.
I was getting my mp3 player ready for my summer holiday today, yes a very late summer holiday, when I heard a favourite old song by Helen Reddy from the 70's.
Somehow it just seemed to be very appropriate if you change just one word.




