Tuesday, January 17, 2006

Open-source CMS challenges

I talked previously about a running your website using a content management system. While these kinds of tools aren't new, what is new is the accessibility and power of open-source, free-to-download CMS systems like Drupal and CivicSpaceLabs, and the large online support and development communities built up around them (for the most part, I'm going to focus on Drupal and CSL, two front-runner packages that we are working with at CM). But if these kinds of systems are so powerful - and "free" - then why isn't eveyone already running this software?

  • Lack of awareness: As is usual, one sphere of the Internet - including a sizeable portion of nonprofit techie folks - already know all about Web2.0 technologies and open source technologies. But I get out quite a fair bit, and there is an even more sizeable portion of the world that thinks I've forgotten the rest of the word "Quad" when I say Drupal. And to be fair, there's also a lot of activie criticism and questioning of these tools; and other open source tools like Joomla, PostNuke, PHPFusion, etc are also competing for the spotlight.
  • Planning inertia: Regardless of whether you're building a website with HTML tools like Dreamweaver or FrontPage, or you are using a CMS (open source or commerical), you still need to figure out how your site structure, audience, goals, etc. These questions are not answered by these new tools - and it will always be difficult to convince people to invest in planning as opposed to just a magical technological solution.
  • Technology know-how: Make no mistake - while maintaining, updating and running a website on a day-to-day basis is much easier with Drupal (for example), installing and configuring it still requires a fair amount of niche technology know how. The online support communities favor the "learn it yourself" approach, which is fair for the tech aspects of day-to-day website operations - but what nonprofit line staff really needs to learn about setting permissions on an Apache server or configuring MySQL databases?
  • Design know-how: These tools are very powerful and flexible - so much so, in fact, that unless you stay with the confines of the established design templates (and look very similar to many other sites), you'll want to find/ hire a designer to help you create something unique.
The first issue CM is trying to address in venues like this blog and the NetSquared event. The second issue has been CompuMentor's bugaboo for the last 20 years, and we'll just keep trying change things little by little.

The last two issues speak to my current work challenge: Where can you find hands-on help for these tools? Sure, you can get "remote" help from the online forums; you can even find and hire a consultant (if you have the money). But I imagine that for every in-demand consultant, there has to be a couple of people who are willing to volunteer to build their chops or their portfolios. But is there an (online?) venue for this kind of discussion? I admit, I might have just as big a blind-spot as those "Quad-drupal" folks I talk to....

I mean, that's what CompuMentor was originally founded on - techies who want to volunteer their skills for social benefit (and to also build their own skills). I don't begrudge a dime from the people who can get paid good money for their skills, but at CompuMentor we are still working with a lot of organizations who don't have enough good money to go around. Volunteer community anyone?

9 Comments:

Blogger David Geilhufe said...

That active criticism of Drupal you link to ends with the quote, "I love Drupal. I see its flaws and I see its strengths, and I use it. A lot. If Drupal isn't quite 'there' yet for your needs... don't despair. It might not be ready in time for your current deadline, but that's only because it's busy meeting a few dozen others. If you'd like, stick around. Dip your toe in. A few months down the line, you might be able to make it work for you, too.

If I'm a nonprofit professional dealing with feeding families every day, I'm not going to "dip my toe in."

I think this is where the NTAPs have fallen down on the job... they are the ones that should be dipping their toes in so nonprofits can focus on their mission.

And thanks for you and the rest of Compumentor blazing the trail.

2:54 PM  
Blogger Greg Beuthin said...

Thanks for the comment - that's exactly my criticism of the "learn it yourself" movement in the open source world. In that vein, I assume you're agreeing with me, and not taking CM to task for being one of the tripped up NTAPs? ;-)

For what it's worth (for general readers): recent changes in our focus at CM mean we're not doing a lot of hands-on tech work, but trying to pull together and support the forces who can do the work - which is were my "provocation" is leading. Keep an eye open here, at netsquared.org and www.consultantcommons.org to see where this community-building will lead....

4:25 PM  
Anonymous Anonymous said...

Interesting post. Thanks!
Articles about CMS

7:08 AM  
Anonymous Anonymous said...

Your blog is very nice

3:27 AM  
Blogger bollywood girls said...

i like your blog ....

3:43 AM  
Blogger SITL said...

I have been meaning to read this and just never got a chance. Its an issue that Im very interested in, I just started reading and Im glad I did. Youre a wonderful blogger, 1 of the most effective that Ive seen. This weblog undoubtedly has some facts on topic that I just wasnt aware of. Thanks for bringing this stuff to light.
Indian exporters canada exporters b2b trade leads suppliers directory indian trade portal Indian buyers Indian tenders trade fairs indian distributer

3:43 AM  
Blogger SITL said...

Thanks for the post..Very nice blog ..keep it up.

SEO Company India
Link Building Packages
SEO Services Ranchi
Search Engine Optimization Services
Seach Engine Marketing Services
Affordable SEO Packages

4:59 AM  
Anonymous Hotel in Ranchi said...

Awesome! Its Really Helpful.
[url=http://www.mercuryresidency.com/] Best Hotel in Ranchi[/url]|[url=http://www.mercuryresidency.com/about.html] Ranchi Hotels[/url]|[url=http://www.mercuryresidency.com/accomodation.html] Accommodation in Ranchi[/url]|[url=http://www.mercuryresidency.com/restaurant.html] Restaurant in Ranchi[/url]|[url=http://www.mercuryresidency.com/banquet.html] Banquet Halls in Ranchi[/url]

11:57 PM  
Anonymous Anonymous said...

I'm really enjoying the design and layout of your website.
It's a very easy on the eyes which makes it much more pleasant for
me to come here and visit more often. Did you hire out a designer to create your theme?
Exceptional work!

11:13 PM  

Post a Comment

<< Home