Keep up-to-date with blogs from the core team, working groups, developers, users and champions worldwide.

20 May, 2008
Filed under CiviCRM
If you're in the area, then come along to the first UK CiviCRM usergroup tomorrow at 4pm GMT. It's at Voluntary Action Westminster, Read more
20 May, 2008
By andrew
Filed under CiviCRM

Earlier today I had the pleasure of presenting and demonstrating CiviCRM to about 40 people working in the non-profit sector at Connecting Up 2008 (see http://www.connectingup.org)

This year's conference had a strong focus on the use of social media, and today's keynote speaker was Beth Kanter, who is well known as a trainer, blogger and consultant on how non-profits can make best use of social media (http://beth.typepad.com).

Beth's talk was great, and it provided...

Read more
19 May, 2008
Filed under CiviCase, CiviCRM
Case management is a central activity for a large number of non-profits and NGO's who are current or prospective users of CiviCRM. Basic support for defining cases as a grouping of activities with a "client" was added to CiviCRM 2.0 through the sponsorship of Frontline Defenders. Subsequently, interest has been growing for adding more comprehensive case management support to CiviCRM. Earlier this year Michelle Murrain of NOSI organized a lively discussion list which allowed folks to share ideas about requirements... Read more
18 May, 2008
By lobo
Filed under v2.1, Architecture, CiviCRM
So i've been looking a bit closely at performance for 2.1 (both database and usability) and am attempting to boost it up significantly compared to 2.0 (and prior). Here are some of the highlights
  • We've introduced a new database cache table (civicrm_cache) to cache a few database queries that are repeated a lot. Some of the specific queries include listing all the fields available for the contact types (individual/org/household). This is a combination of the built-in fields (name, address etc) and the custom fields added by the user. This reduces the number of queries invoked from 5...
Read more
13 May, 2008
By lobo
Filed under v2.1, Architecture, CiviCRM
One of the core features of CiviCRM is the ability to store a query as a group (smart group). This allows folks to create groups of contacts that share the same attribute(s). For e.g. A group of all the people in California. Thus contacts can be added/edited/deleted from the database, and the smart group will always give you all the contacts who live in CA at that point in time. I suspect this feature is heavily used by quite a few installs. Hierarchical organizations / political parties can separate their contacts based on electorate / voting segment / branch etc by using smart groups. For... Read more
12 May, 2008
Filed under CiviCRM, Teams
I'm on my way back to San Francisco after an incredibly stimulating three weeks of collaborating (and co-habitating) with fellow "Civi's". There were lots of very long days (12 - 15 hours) of brainstorming , designing, hammering out code... intermingled with cooking and eating some lovely meals together, a few cool adventures in the natural beauty of New Zealand, and some excellent meetups with members of the community "down-under". This was our fourth "international" team gathering. In planning for it we tried to build on the things that worked best in our prior meetups - and learn from... Read more
10 May, 2008
Filed under Teams

We were already into some serious testing mode, when we started 3rd week of NZ Meetup. After deciding strategy for "CiviCRM Test Suite", we decided to split up into 3 groups. Dave and me started specking out few new features for CiviEvent, that would be part of CiviCRM v2.1 release. We shortlisted 3-4 features based on community request. But after some discussion with entire team, in our 2.1 roadmap we would address :

    ...
Read more
07 May, 2008
By lobo
Filed under v2.1, Architecture, CiviCRM
Today we spent a fair amount of time with Pete and Chris from the NZ greens. We got a pretty good overview of how the NZ Greens are using the system and some of their pain points. We saw some of the cool integration that Chris has done with the NZ voter database and linking the electorate ID to a CiviCRM contact ID, ability to merge the address from the voter database etc. Its kinda cool how folks can extend and integrate the systems with other db's and we need to make it significantly easier to enable folks to build such system within CiviCRM. I'll focus on one of their major issues.... Read more
04 May, 2008
By michal
Filed under CiviCRM, Teams

Time flies - it's been already a week since we've been together in New Zealand, enjoying face to face conversations and working together. My personal take on communication is that there is nothing like real time conversation involving two persons located in the same physical spot, so I must say I'm really enjoying this opportunity to hang out with Yashi, Dave, KJ & Lobo.

Apart from work, we decided to have some fun too - which turned into two days full of adventure. First day, we went on a hike, with careful plan to get on top of Mt. Arthur. Weather wasn't really nice and people...

Read more
04 May, 2008
By kurund
Filed under Teams

I am a big fan of the Lord of the Rings trilogy, hence i was very excited about coming to New Zealand and exploring few Middle Earth locations. I must say NZ has some of the most amazing places I have ever seen.

Coming to work, a major focus of the NZ Meetup was improving usability. So we decided to tackle CRM-3000 - "Prevent reloads of new contribution, event registration, new membership, new...

Read more