Blog posts by Eileen

Keep up-to-date with blogs from the core team, working groups, developers, users and champions worldwide. Subscribe to our newsletter to receive regular updates by email. We also have an RSS feed.
November 22, 2012
By Eileen Filed under CiviReport, Extensions

I seem to spend a large amount of time helping people to get data back out of CiviCRM. I'm a big fan of the reports framework and up until 4.2  I made a number of improvements to the core reports for my customers. However, from 4.2 I switched to doing reports in an extension. I have been doing almost all my reports in the extended reports extension and have been playing with a few ideas in that extension. Some of them are well developed, others are in the early stages.

Read more
August 28, 2012
By Eileen Filed under CiviMember

A few months Back John Derry from The Monthly Magazine wrote a blog about how they were planning to use CiviCRM for magazine subscriptions.

Read more
July 28, 2012
By Eileen Filed under CiviCRM

Slow pages are annoying and they can cost $$$. But improving performance often means re-writing chunks of code and is often expensive. Bad performance hurts us all. So the question is how can we improve it.

 

The main mechanism we have used in the community so far for banding together to fund these things is the MIH - the tricky thing for performance is framing the MIH in a useful way.

 

Read more
April 17, 2012
By Eileen Filed under Meetups

Chris Ward has organised a meetup in Melbourne for this Monday:

 

Report back from CiviCon and a code-sprintette

Melbourne CiviCRM

Monday, April 23, 2012 6:00 PM

Inspire9 1/41 Stewart Street Richmond

Read more
April 3, 2012
By Eileen Filed under CiviCon

Yesterday was CiviCon in San Francisco. I made it to CiviCon in London last year but this was my first US CiviCon. The gathering was even bigger this year with about 130 people and 4 concurrent sessions running throughout the day. It was great to see such an enthusiastic bunch of people and to catch-up with old friends and put a face to online connections. The venue was brimming with the open honest enthusiasm which seems to be part of the North-American culture.

 

Read more
March 26, 2012
By Eileen Filed under Architecture, Sprints

Last week I wrote a blog about technical debt (comparing it to keeping a kitchen in order). I got a lot of feedback - most of it constructive. I'm going to resist belabouring the whole metaphor & limit this blog to a quick summary of some of the discussion that came out of it.

 

Read more
March 19, 2012
By Eileen Filed under Architecture

Do you like to whinge about CiviCRM code? Have you sat through others doing having a rant? I've certainly done both. Being in the drupal world people often like to compare CiviCRM code with drupal & CiviCRM usually comes up a bit short. I think that's like comparing my kitchen with Bill Gate's kitchen. There are a few good reasons why my kitchen is not as nice as his.

Read more
March 7, 2012
By Eileen Filed under API

Although the API changes in 4.1 are not as obvious as took place in 3.4/4.0 there have been quite a few changes under the hood. This is a fairly detailed explanation of what's going on inside the API wrapper.

  The way in which required fields & default values are set has been changed to be more consistent and to be self documenting.

 

Read more
December 27, 2011
By Eileen Filed under API, CiviCRM

This month we did a fairly complex migration for a customer of about 90,000 contacts to CiviCRM. I have been using Migrate module to do migrations for a while now but this time for the first time I used version 2 of the migrate module. I put up a how-to-blog on our site just before Christmans but Fen has inspired me to get on with sharing it more widely.

Read more
November 16, 2011
By Eileen Filed under API

As many of you know with 3.4 & 4.0 a new API came out (APIv3). The new API had a number of improvements over the previous v2 including

Read more