Archive for the 'nonprofit' Category



WineCamp reportback I: First things first – break the network

As I mentioned previously, we started with small conversation about creating a European-specific nonprofit-and-technology portal which could combine a networking community (of geeks and nptechies and regular nonprofit folks), mapping of people and projects, tag clouds, and resources pages (potentially even stuff pulled in from TechSoup and translated into other languages).

So the first order of business was to build a WineCamp organizing and documenting platform – and because of the people in the room (including Hagen and myself) – we of course built a Drupal site.

We had lunch, and Phillippe and Sylvie showed up.  Then after lunch, Roel, Ed and Matthew showed up .  That’s 11 people for WineCampFrance – for me, we broke double digits, and it’s a great success!  And since Roel is also a Drupal developer – and the other two were working on a Drupal site – WineCamp has (predictably?) turned into a DrupalCamp.

A couple of folks we having problems accessing the network (using Ubuntu), so we reset the Apple Airport.  Then realized we didn’t have the original documentation, so had all sorts of problems actually configuring it. After an hour, we got the network back up, and we all celebrated the fact that we had gotten nowhere….  (At this moment, they still cannot get online).

After the celebration, we went for a hike, and talked a bit about alternative economies (a project discussed by one of the group).

Technorati Tags:

powered by performancing firefox

I’m at WineCamp France

I arrived yesterday, and the first night we spent talking in general about how the nonprofit and civil sciety world and the technology world come together (or don’t).

Today we sat down and began talking about a generalized European nptech community portal.  Of course, within minutes Hagen had a Drupal site up, and then all of a sudden the conversation stopped and the typing began.  Maybe it’s now time to stop the typing and return to the conversation.

powered by performancing firefox

Technorati Tags: ,

I’m at WineCamp France

I arrived yesterday, and the first night we spent talking in general about how the nonprofit and civil sciety world and the technology world come together (or don’t).

Today we sat down and began talking about a generalized European nptech community portal.  Of course, within minutes Hagen had a Drupal site up, and then all of a sudden the conversation stopped and the typing began.  Maybe it’s now time to stop the typing and return to the conversation.

powered by performancing firefox

Cal Shakes and the under 35 Web set

I haven’t blogged about arts and technology for a while, but I just stumbled on this and thought it should get a nod – CalShakes new Ambassadors program, another strategy for appealing to the under 35 set (in addition to cheap ticket for people under 30).

A lot of it has nothing to do with technology; and personally, I don’t know they’l get out of having a MySpace page – except people get to boost their “friends” numbers by adding local theatre orgs as friends? (Then again, what do I know?)

But checking out the CalShakes Ambassador Flickr pool definitely makes me want to sign up. But I’m already 35, and most people I would be bringing are not in that “sweet spot” of 20-35 year olds…. As the the aging joke goes: time marches on… my face. Oy….

powered by performancing firefox

Oh hell yeah!

Ça se dit comment “Oh hell yeah” en français? 🙂

The first photos of the proposed WineCamp France chalet are up.

powered by performancing firefox

Filemaker Unconference

UPDATE: This has been postponed until September 21st-23rd.


I’m helping organize another Unconference, this time a little closer to home: an open session unconference for Filemaker developers focusing on the nonprofit and educational sectors. I know there’s a big market out there (and a lot of social-sector facing developers, including the entire eBase communty), but the Filemaker community still seems to live primarily on listservs.As one of the organizers described it, it’s the opposite of Filemaker Inc’s DevCon: smaller, cheaper, and you get more out of it. 😉 And while not as warm as Florida, Massachussets is beautiful in the Spring.

Filemaker Unconference – Education and Nonprofit Solutions

Technorati Tags: , , , ,

powered by performancing firefox

It’s ON! WineCamp France! (Jun 15-17, Lake Geneva)

In the tradition of BarCamp and WineCamp Calaveras, we’re hosting a nonprofits-meet-techies event in eastern France, neat Lake Geneva, during the weekend of June 15-17th.

WineCamp France
Saint-Paul-en-Chablais (Lake Geneva)
June 15-17th, 2007

We have just confirmed the dates and location, and there’s a lot of work to be done.

For more information and how to participate, read on…..

—————————————————-

[WineCamp France info -as of 20070407]

What is WineCamp?

WineCamp is an ad-hoc un-conference, set in the country. It is born from the desire for people to share and learn in an open environment.

Everyone is encouraged to participate at WineCamp: everyone sets the agenda, presents, leads or gets involved in discussions and creates together.

Where is WineCamp France?

WineCamp France will take place near Lake Geneva in eastern France, in a small town called Saint-Paul-en-Chablais.  It is 45 minutes from Geneva; 45 minutes from Lausanne (by boat); 2.5 hours from Lyon (by car) and 3 from Paris (by train).
   
How much does it cost?

We don’t know yet – depends on sponsors, and people who show up.  Normally the cost covers basics – food and supplies.  This is not a “conference” with an high admission price.  WineCamp Calaveras had great sponsorship, and ended up costing participants $60 (45 Euros).

Who is “we”?

It’s you and anyone else who gets involved.  Look at the WineCamp France wiki (see below) for more info about who has signed up to organize the event.  The primary organizer and instigator for WineCamp France is Grégoire Japiot. I am also helping out (Smoking Goat) and plan on attending.

How do I get involved?

Technorati Tags: , , ,

powered by performancing firefox

Coming at us like a bunch of #$@^% Belgians*

(* Quote from an episode of “Rome” intended to show respect for Belgian’s fierceness in battle.)

Here’s the last of the OSCMS round-up:

  • I ran into a bunch of fun – and really damn smart – Belgians at the conference. No surprise, since Drupal founder Dries is Belgian, and so is uber-Drupal-geek Stee Wittens.
  • Despite the European connection, though, apparently Drupal is far more popular in the U.S. than in Europe. (DrupalFrance confirms this – link in French). Also, someone commented during the internationalization presentation that Plone has had more built-in multi-language support in core than Drupal – something the I18n folks are trying to convince the What-gets-into-core gatekeepers to include in Drupal 6 (or at least Drupal 7).
  • Speaking of languages (ouch….) the I18n / localization implementations in the U.S primarily focus on primary language sites with a set of translated pages (think an English site with some Spanish about and help pages) – at least, that’s been the bulk of my experience seeing what Drupalers have done. What will really drive the Drupal’s adoption in other parts of the world – in my opinion, and I think this is what the I18n folks were expressing too – is a more robust solution for fully bi-, tri- and multi-lingual sites (for a driver of this kind of development, think of Belgium’s requirement to have all official docs published in French and Flemmish…. And what about Switzerland? Catalonia? ). There are some subtle problems involved here that are too complicated to get into in this brief note – but check into the I18n forum if you’re interested.
  • Future of Drupal – It was a long set-up, but the punch line was that Drupal could eventually make website developers obsolete. Well, uh, maybe – the CCK, views and panels modules are pretty nifty, but this also belies the misperception in the open source world that this kind of stuff is “easy” for anyone, and if you have problem, just fire up your chat app and hit up #Drupal at Freenode. And for the rest of us that go “Huh?” (And for the rest of us whose job is *not* technology?) I’ve worked in the nonprofit world for 10 years – the nonprofit *tech* world – and am now in the independent school world. People don’t want to spend their time learning how to build a website, even if the tool is fairly easy to learn and even easier to use, and may never require a line of code. It’s just not their job – their job is teaching, or feeding the hungry, or advocating for the environment. Every mechanic will tell you that maintaining your own car is easy – heck, maintaining your bike is easy…. But we still need -nay, we still demand car (and bike) mechanics. Because in the end it’s another skill set we don’t want to learn. So I don’t think Drupal will kill off web site developers like Amazon killed off bookstores (a snarky example of Internet change as described by Dries), but it will sure kill of proprietary CMS companies, and the secondary industries that have sprung up around them (see WebEx, SharePoint, and maybe even Raiser’sEdge down the road?)
  • The PHP bugaboo – there was a flare-up over when Drupal would drop support for PHP 4. Dries (of Drupal) and Rasmus (of PHP) essentially pointed fingers at each other. Wel, Dries pointed fingers at ISPs, who all need to upgrade; and I kinda agree with him. But Rasmus’ point was that the economic driver was actual Drupal users – there are a helluva lot more Drupal users and websites thatn there are ISPs, and if Drupal demanded the change, others would follow. I know there’s more to the PHP argument than that – but for me the kicker is… Drupal is now a political force that can drive Internet change (and already has to a certain extent).
  • Alfresco – an open-source CMS I had never heard of, and then someone nonchalantly tells me it’s being adopted by a bunch of Wall Street firms. I was a floored (and worried I had put my money in the Drupal camp, and all the people with money had put their feet in the Alfresco camp). The best short (and slightly deriding) description I heard was “It’s just an archiving system.” True, it’s a really powerful, open-source document archiving and retrieval system that has good (and enterprise level) support that is appropriate for universities and corporations that need a good system for managing documents. It’s not so great as a basic website, or a multi-funciton CMS. At least, that’s what I’ve gathered over the 48 hours after I first heard about it.

Technorati Tags: , , , ,

powered by performancing firefox

(Another) Drupal User Guide

[UPDATE:  This guide is considerably outdated.  For an excellent Beginner’s Guide to Drupal, check out the Drupal Cookbook.]

I gave a Drupal training a while back – to several nonprofit staffers who were about to migrate their sites to Drupal. As you can guess, the type of training required there is a lot different than the extensive Drupal training materials that exist for developers. I see a larger and larger need for this kind of documentation and training – folks who will want to tinker with their site, change settings and blocks and upload limits (for example) who will never want to read a line of PHP.

This Drupal User Guide training / documentation is developed for them – site users who want to tweak things, but don’t need to code. 🙂

Some notes on the attached document:

  • First, yes – apologies it’s in Micro$oft format (PowerPoint). I love open source, and I also like to get work done without having to wait for my computer to catch up – which has been the totality of my experience of OpenOffice on the Mac (aka NeoOffice). I love the product, but I jsut can’t work in it. In any case, I assume OpenOffice can open my doc.
  • I’m also attaching a PDF and text version of same.
  • Which leads me to this point – it is open licensed (Attribution Share-Alike 2.5). You can use it, modify it, make money off of it – just keep the same license, and add your name to the credits, keeping my name. 🙂
  • This document tries to ride the line between pure training presentation (which usually just vaguely serves to remind you what the person talked about) and actual documentation. I’ve tried to add useful comments in the notes sections – which, if you print it out with notes displayed makes for a nice quasi-book package.

Drupal User Guide – PDF

Drupal User Guide – PPT

Drupal User Guide – rich text (editable)

technorati tags:,

Blogged with Flock

Online donations using PayPal

I’ve been researching simple online donation solutions for the school where I work.  One of our main criteria for this is not so much the data integration (i.e. seamlessly integrating the donor information with our donor database), but finding the lowest cost service possible.  Many online donation portals charge 4%-5% or more per transaction, which was too much for us.  We also did not want to invest in our own merchant account / secure ordering setup, which would take too long, and use up too much of my time.  My research took me back to an old pal – notably, PayPal.

The PayPal solution

PayPal has a basic Web Payments offering, which comes in two flavors, Pro and Standard, discussed below (and comparison here).  They also have a “Donations” solution, but from my reading this is just a re-branding / simplification of the Standard package.

The first benefit of these PayPal solutions is that they offer significantly lower transaction costs than any other service I had seen – starting at 2.9% per transaction (and dropping depending on cashflow volume) – plus $0.30 per transaction (e.g. $3.20 on a $100 donation.)  There is a one-time $25 “application” fee.

Both the Pro and Standard services offer the following:

  • Support for recurring payments
  • Simple cash / transaction reporting
  • Tickets / products sales (if need be; we might expand beyond just donations)
  • Accepts Visa / MC / AmEx / Discover
  • PayPal accounts are not required for purchasers (or donors, in our case)


Web Payments Standard

This option is free.  Essentially, you get a “button” on your website that takes you to a customized PayPal page (which you get to customize with your message, your logo, and your “products” – or in our case, just “donations.”)  While there is a downside to punting people off of your website, it’s better for us because we avoid the extra overhead, and PayPal is a recognized and trusted brand.

Web Payments Pro
This option costs $20/ month.  This allows you to process purchases (or donations) on your website, using PayPal APIs or other remote solutions.  You will either need a shopping cart application, or need to build something similar yourself.  Why?  Because you need some sort of application that can track and “hold” purchaser information for the period of the transaction as they go through several pages (credit card info; donation amounts; address confirmation; payment confirmation; etc), and also be able to skip the add’l info pages if the person indicates they have a PayPal account (this is a requirement on the part of PayPal itself).  Even just these two requirements means that this kind of solution is not a single one-page form- which for us meant we’d need to invest time and money in this that we didn’t have.  If you’re going this route, you’ll also need to apply for and purchase a security certificate (about $300/year), in order to ensure your website security meets the appropriate financial security requirements.

PayPal – a victim of success? (I.e. the phishing problem)
One of my concerns starting a PayPal payment system is the huge volume of phishing scams that fake PayPal info requests.  I confirmed with the PayPal rep that in 99% of the cases, PayPal does not follow-up with the purchaser – usually only the merchant.  So that reduces our scam management – we tell all donors that they should never expect nor respond to a PayPal email; and then we can manage internal resources (i.e. staff at our school in the financial dept) with training to spot legitimate PayPal emails form scams.

Virtual terminal
One idea we toyed with before looking into this was accepting donations via a simple web form, which would then send a secured email to our financial office, who would then enter the credit card info into the a card processing terminal (like the little ATM / Credit terminals at grocery stores).  Well, it turns out that not only is this a little dodgy legally, but our financial staff (understandably) didn’t want to type in credit card info all the time.

However, having that terminal is useful.  We do sell items at the school which get processed via this terminal; and if ever someone calls and wants to make a donation over the phone – as opposed to typing in their credit card info – we’d need a system to process that.

Well, it turns out PayPal also offers Virtual Terminal, which is essentially the same functionality but via a secure web page.  So we can process orders for the annual theatre show and t-shirts, as well as take phone order donations, using this secure web page.  The extra benefit? It’s the same processing fee as the regular service, which turns out to be less than our current processing fee for our actual credit card terminal.

Virtual terminal is included in the Pro package; otherwise it costs $20 a month.  Essentially for us, we are looking at the Standard package (with the button that takes donors to PayPal) and adding the Virtual Terminal – which is no more expensive than the Pro package, but can get us accepting donations online in a matter of days.

A quick overview of what I just described is here.

Blogged with Flock


Flickr's Wine Stream

Feed this!