Announcing the first ever CiviCon

I am very excited to announce the first CiviCon! The day after DrupalCon this April, stick around in San Francisco for CiviCon. We'll have celebrity speakers, breakout sessions highlighting real-world examples of people making non-profits rock with CiviCRM, and ample opportunity to ask questions, meet people, and generally max out your CiviCRM fu. If you're reading this, you need to be there!

CiviCRM gets a solid A in the 2009 Data Ecosystem Survey Report

Earlier today NTEN released the 2009 Data Ecosystem Survey Report (you need to be an NTEN member or pay $50 to access this report). Long time users might remember that CiviCRM came out on top in the 2007 NTEN CRM Satisfaction Survey. Some of the tweets about this survey include:
  • @pearlbear: GPA on Donation Managment from #nten report: CiviCRM:3.85, Salesforce:3.67, Raiser's Edge:3.62, DIA:3.25, Convio:3.22.
  • @geilhufe: CiviCRM gets straight As in 5/8 parts of an NPO's data ecosystem (NTEN Data Ecosystems
  • @geilhufe: CiviCRM far ahead of competition yet again in independent Report
  • @civicactions: Nice marks for @civicrm in the #NTEN 2009 Data Ecosystem Survey

Brussels Developer Camp

It's 19.50, I'm in the train from Brussels to home, on my way back from the CiviCRM developer camp. Erik Brouwer has just left the train, Eagles on the headphone and there's a multicolored display of non-identifiable ligths thru the window.....just another 90 minutes and I will be on the couch with a glass of red, cats purring on my lap and telling Floor all about the two days. So what was it like, this developer camp?

Setting and Getting Custom Field Values in CiviCRM Hooks

Cross-posted at The Nerdy Adventures of Wes.

CiviCRM isn't always the most predictable codebase. Recently I needed to get and set some custom field values in a hook I was writing. The hook's job was to calculate some custom field values and create some contact references when a contribution was created or updated. As always, dlobo was a huge help (he's the CiviCRM guru, find him in #civicrm on Freenode). Here's what I did to set a couple of custom fields in my _pre hook:

De Goede Woning is taking the first step towards using CiviCRM as their CRM.

The Dutch housing corporation De Goede Woning did a prototype with CiviCRM in the last quearter of 2009. At the end of the prototype the project group wrote a recommendation to the Management Team:

  • take the basic decision to start using CiviCRM as their CRM
  • make a project plan to start using CiviCRM in the sales and customer service part of the organisation
  • to develop links to/from their main transaction system and their document management system

UK usergroup - report from our January meet up

Last Wednesday was a packed usergroup with more than 25 people squeezed into our meeting room in Scrutton Street. We were split more or less evenly between end users and developers/implementors, and between current and new users. There was a definite Drupal bias in the room, but there were some vocal Joomla implementors too. It was good to see familiar faces from last years developer camp and user training, as well as people that have started using CiviCRM in the past few months, and those that are just starting out.

CiviCRM 3.1 Stable is now available!

The team is excited to announce the release of CiviCRM 3.1 Stable. You can download the release AND / OR try it out on our demo sites. The version number for the initial stable release is 3.1.1. There was an invalid 3.1.0 distribution on Sourceforge for a few hours. If you downloaded that version, please discard and re-download 3.1.1.

v3.1 includes several COOL new features: