Non-Profits and Drupal
I work at channelAustin, a non-profit 501(c)(3) in Austin that is embracing Drupal. Our current web site is a Drupal site. More importantly, we are partners in the Open Media Project and are working collaboratively with other community television stations nationally on Drupal-based tools and are establishing a new channelAustin site. My wife is a board member of a non-profit, the Save Barton Creek Association, and they have recently converted their web site to Drupal. I’m aware of a handful of other Austin non-profits using Drupal, such as Texas Impact. Within the broader open source community in Austin, there is definitely a connection to non-profits and within that connection there are Drupal developers and implementers. It’s not hard to find reports on Drupal and non-profits, like Drupal for Nonprofits, or, How to Build Social Networks for Change and How Drupal Will Save The World. I periodically learn about large national non-profits that have made the switch to Drupal.
But if you asked me to name 10 Austin non-profits, or even more broadly 10 Texas non-profits that have built or are building their web sites with Drupal, I don’t think I could do that. On the other hand, I have no doubt there are way more than 10. Outside of perhaps developers who’ve built Drupal sites for non-profits, I expect few people have a good sense of the breadth and depth of non-profit Drupal adoption.
My hypothesis is that the non-profit community involved in Drupal is not well connected. And my premise is that it should be. As a footnote, the term “non-profit” encompasses a wide range of organization types. The type that most interests me are similar to the ones listed as members of Austin Greenlights.
So I have a couple of proposed solutions to this perceived problem. I’d like to:
- Connect with others in Austin, Dallas, Houston, and San Antonio, who are at the intersection of non-profits and Drupal (i.e. developers, maintainers, non-profit staff).
- Work with others to organize sessions on non-profits and Drupal at upcoming Texas DrupalCamps (Austin, elsewhere) and at related events.
- Identify some common issues among non-profits using Drupal, or wanting to use Drupal. For example, non-profits are typically constrained by their budgets and don’t have the same capacity as businesses to pay for Drupal development. So how can non-profits do more DIY development? How can non-profit staff be trained to build Drupal sites?
Please contact me if you're interested in any of this.


Ical feed
BOF today at DrupalCamp Dallas for non-profits
I am interested...our web dev shop in Dallas is serving non-profits here is a brief article - http://www.koinemedia.com/article/drupal-non-profits
We had a great BOF today for churches and non-profits at www.DrupalCampDallas.org - was an awesome DrupalCamp! Come to DrupalCamp Austin (probably Oct 11-12) and we'll connect then.
Lee
Lee Raney
Dallas Drupal Group
www.KoineMedia.com
www.Christian.com
www.Twitter.com/leeraney
Austin
Lee,
I'd like to attend the BOF for churches and non-profits in Austin. I can't be there on the 11th, but could on the 12th. Is there a schedule yet?
Gordon Atkinson
Gordon Atkinson
Web Services Manager
Jethro Management
Email gordon@jethromanagement.biz
Web www.jethromanagement.biz
Another perspective, perhaps...
Hi Stefan,
My name is Chana Campos and I run AustinCMS, a training and mentoring consultancy here in Austin. As part of the training end of my business, I regularly offer a free training seat to a non-profit for my CMS classes. I am saying 'CMS' because I train on several of them - including Drupal. :-) I do development work in Drupal for non-profits and also train on Drupal here in Central Texas. I run Drupal Boot Camps twice a month in Austin and there has been an interesting, and significant, increase in Drupal in the last few months in this area, to be certain.
One perspective that I have of nonprofits right now is that they are so constrained by budget - and also importantly - aptitude - that the thought of tackling a Drupal development project with essentially non-technical staff would be an immediate "no-go". I have suggested to several non-profits locally that I could work with their staff to train them to build their site for far less than hiring me - or someone else to do it. In each and every case, I have been told "absolutely not." There is no one who "wants to do it" and "they only want to use it - not build it", and "we don't have staff available - let alone with the desire or aptitude, to do that."
And actually, I have to say, given the complexities and difficulties of project development - even with professional developers - I can see their point. Why do we think that all it takes it teaching someone how to use a tool - and they are suddenly capable of dealing with - architectural issues, requirements gathering, documentation, server and scalability issues, integration issues, security issues, maintenance and management issues and the on-going growth and integration of new functionality that any site needs? Even a Drupal site requires significant attention to these details...who provides it?
Most developers and architects have spent years acquiring and fine-tuning those skills - and even if they contribute them at no charge during initial development - what happens to the non-prof site two or three years down the line? As an example, I recently had two University of Texas IT employees in a class, and they were amazed at how much they didn't realize they needed to think about - even with a tool as complete as Drupal. And these are the professionals...!
Are we doing a non-profit a favor by suggesting that their staff can suddenly start thinking as professional developers? They really don't want to - in my experience. They (understandably) want to focus on their core mission. I believe that non-profit technical staff can and SHOULD be taught to maintain their Drupal sites - but, A to Z development - there's more to helping a non-profit that teaching them how to add modules and a theme to a site.
I don't wish to sound discouraging - only realistic. I feel a great responsibility to the local Drupal community and try to act accordingly. So, I do provide a free seat at every training nonetheless - and hope it does some good!
Kind regards,
Chana
I’m Gordon Atkinson with
I’m Gordon Atkinson with Jethro Management. We’ve developed Drupal sites for a number of not for profit sites - several churches, a blog network for the Christian Century, and some others. A number of those are local Texan not for profits as well – some are listed below. I’ve worked for several not for profit organizations in other capacities as well. The not for profit organizations we’ve worked with are showing the same kind of desire/need as businesses for websites that manage their information and content in sophisticated way. In other words, their expectations are keeping pace with the corporate world. And while it is true that many have budgetary constraints, a lot of them have budgets as big or bigger than most businesses. They have staff, buildings, resources, etc. etc. The only thing they lack is a for profit mentality at the end of the day. If anything, they are sometimes more free to spend on a website since they lack the same kind of bottom line requirements for their shareholders.
I think the question is one of helping them adjust their expectations. Not for profit organizations often have a rather dated view of a website as a product that is designed and forgotten or maintained rather easily. Initially they want their website to deliver in new ways, but they don’t understand the complexity of a CMS like Drupal. It’s a question of carefully walking them through a shift in the way they think. They need to be educated about the complexity of Drupal and come to expect that paying for website maintenance and upkeep is an expense that they need to factor in.
The truth is, these are sophisticated people. I’ve found that once I explain what capabilities Drupal is giving them for FREE, they are ready to accept a relatively minimal cost to develop and maintain the site. Jethro’s yearly price for upgrading Drupal and their modules and shepherding the site is still minimal when compared with their other expenses.
We have had a strategic alignment with many of our not for profit customers for many years handling their outsourced web management for them, while enabling them to concentrate on content development and their other core business tasks.
We would consider it the best practice approach that a not for profit organisation outsource the development, backend technical, hosting and site configuration and maintenance to a Drupal shop like ourselves and keep their focus on their output delivery to their clientele, members or parishioners as the case may be. The danger with teaching and training not for profit organization staff and volunteers in the technical development / management of a Drupal CMS (or any other non core business technical skill) is that volunteer (and paid) workforces come and go and the expertise or desire to manage these specialized roles can be lost / overrun with other work etc.
As Stefan suggested in his post we also would be interested in helping not for profits benchmark, share networking opportunities and learn more about Drupal. However we suspect that in most cases the actual organizations themselves won’t generally care too much about the Drupal aspect of the software – it is just a tool to them.
http://CCblogs.org
http://www.woodlandbc.org
http://www.alzcare.net
Gordon Atkinson
Web Services Manager
Jethro Management
Email gordon@jethromanagement.biz
Web www.jethromanagement.biz
On Non-Profit
Hi Gordon,
(Like the hat.. :-)
I hope that I didn't give the impression that I thought non-profits were "country bumpkins" in the world of technology. They are not. It is just that it is certainly NOT their core mission. You make a good point about volunteers/employees coming and going - therefore, when I give a free seat to training, there is one stipulation - that the individual coming must be an actual employee of the non-profit. It is true that employees come and go, as well. But, there is slightly more "investment" there, if it is an employee. I agree with all of your points, actually. I think that your points also apply quite nicely to the "for profit" crowd as well. My experience is that most CMS, in general, are "oversold" as a "quick and easy" manner for non-technical staff to maintain their websites. (This may be true - and it WILL take some training and hand-holding for that - as it would for any group.)
However, I can't tell you how many organizations quickly realize after even minimal training - that managing a CMS is more than they
"bargained" for....
Kind regards,
Chana
AustinCMS
lol, I had forgotten I put
lol, I had forgotten I put that picture in my profile.
Agreed. Really, it's just a standard procedure now for us to impress upon our clients (nonprofit and for profit) that while a CMS really might be the answer to their dreams, that dream has some costs. Like you, we've learned to be overly cautious and VERY careful in our explanations to help them with a shift in their thinking.
That said, I think it is amazing how cheap Drupal is, even if you end up paying a specialist all year long, given what it can deliver for the client.
Sometimes I tell them what I think I site like this would have cost just to create 5 or 6 years ago.
Still - it IS a cute hat.... :-)
Yes, how true. When you think of what it would cost - it IS staggering that all this wonderfulness is "free". Of course, I often put it like
this to my class - "Yes, it's 'free'. So are puppies... And they BOTH take a lot of time and management..."
Chana
oooh i like that!
Nice analogy - and puppies grow up need continual feeding all their life - as does a CMS.
DrupalFreePuppies
I say we call ourselves the DrupalFreePuppies, to distinguish from DrupalChix and the like.
I'm in. Sounds like we have a lot to discuss and it would be great to collaborate and combine.
As a couple of people in this string know, I'm co-project manager for a non-profit, Knight Foundation-funded citizen journalism project called NOWCast.
It would be great to meet up with you fellow travelers at Drupal Camp Austin.
~charlotte-anne
journalist, teacher and online instigator
DrupalFreePuppies and thanks!
Hi Charlotte-Anne,
Your name came up in a dinner tonight I had with Sherry Howell here in Austin. I think you may have mentioned me to her - and I wanted to thank you for it. Bridging Futures sounds really interesting as a project - and the women involved obviously highly interesting in their own right.
Do you happen to be a Hrrrs (not a secret club, but is spelled like one)?
Cheers,
Chana
cool!
glad you two got together - would have loved to have been a fly on the wall! maybe next time. no clue what is Hrrrs, but it sounds interesting!
yours,
C-A
journalist, teacher and online instigator
I'm kind of a cross-over - Board Member and Web Developer
I'd be interested in whatever networking we can put together. I am currently a Board of Trustees member for Dignity Houston, as well as the Webmaster for them. I'd done a great deal of Web development on other other platforms before setting up the DignityHouston.org Web site using Drupal. It's been a learning experience for me, but I've learned a lot (the hard way) about theming using customized template files and the like. It's been fun, but terribly frustrating at times. Dignity Houston is a chapter of Dignity USA. We knew that dignityusa.org was getting a new Web site, but it was a total surprise to me that the national organization had chosen Drupal as its platform as well, at the same time that we independently made the same choice.
Nonprofit Drupability function of Size + Technical Know-how
I appreciate the thoughtful responses to this post and the representation of perspectives (CMS/Drupal trainer, Drupal developer serving nonprofits, Nonprofit board member/webmaster . . .). It's making me think differently about this. One thing I'm realizing is that it may be anomalous for nonprofits to have staff members who are directly engaged either wholly, or in part, with Drupal development for their nonprofit. It also makes me think that we shouldn't approach the subject of nonprofits as a monolith, but rather on a ranging scale of size and technical know-how. So with that, I have this axiom:
The capacity or ability for a nonprofit to create and maintain its own Drupal-based CMS / web site (i.e. its Drupability) is a function of, and proportional to, its size (measured in staff and budget) and (or) the amount of technical know-how that its staff possesses.
So in Use Case (1) of a very small non-profit with 1 or 2 staff members who use computers as typewriters and for sending email, the Drupability would be very low, approaching zero. In that Use Case, what Chana says makes sense. It'd be better to outsource both site development and maintenance.
Conversely, in Use Case (2) of a large non-profit with 15 to 20 staff members that includes an IT staff person and/or someone that deals with databases, as well as other staff who are creatives versed in Adobe-ware, the Drupability would be much higher.
Use Case (2) is more closely aligned to the type of nonprofit that I work for, with the add-on that we are a media organization.
Arguably there would be a better ROI for Drupal training of Use Case (2) nonprofits.
What I'm interested in, as a staff member of a nonprofit that is working with developers on a fairly complicated Drupal project, is to network with similar type nonprofits. I can see the value in a type of Nonprofit Drupal Users Group.
In any event, I'm hoping to organize a presentation, which I may even want to call something like "Nonprofit Drupability", for the Oct. 11/12 DrupalCamp Austin.
So between now and then I'd like to do some research and gather more information about how nonprofits in Austin and in Texas are using Drupal. I think it'd be good to give some more granularity to these 2 Use Cases I mentioned. And be able to present information about a spectrum of nonprofit examples. I'd also like to get more information on the breakdown of how nonprofits are using Drupal, versus Joomla and whatever else is out there.
OT: Austin Drupal Camp
How do I get involved in the Drupal Camp??? I'd love to contribute somehow!!!! :-D
Who is running this show anyway??? :-)
Thanks - and sorry for the Off-Topic-ness,
Chana
Contacts
Todd
http://groups.drupal.org/user/3394
Lauren
http://groups.drupal.org/user/31070
Couple random bits.....
Great discussion - @ Stefan - Do you think this would be a good topic to open up to complimentary groups such as these?
Also think this thread may have some relevance? -
http://groups.drupal.org/node/22619
Cheers!
Gus Austin
PepperAlley Productions