Blogs

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.
May 8, 2007
By Dave Greenberg Filed under v1.8, CiviCRM

Those of you who've been using CiviCRM for a while and/or following the progress of the project already know that there's never a dull moment around here. It's only a few days after the release of 1.7 stable - and we're well into work on the NEXT release (1.8).

Read more
May 2, 2007
By lobo Filed under v1.7

We are pleased to announce that CiviCRM 1.7 stable is now available for download.

CiviCRM is the first open source and freely downloadable constituent relationship management solution. CiviCRM is web-based, internationalised, and designed specifically to meet the needs of advocacy, non-profit and non-governmental groups.

New to CiviCRM? Read more at http://civicrm.org/

Read more
April 28, 2007
By lobo Filed under CiviCRM

CiviCRM v1.7 has been in beta for quite some time. We've had 1000+ downloads and hence a fair number of installs and upgrades. The rate of issues being filed has dropped significantly and we will push out a final release next week. As with other CiviCRM releases, we will periodically update the final release with critical bug fixes and security updates. We hope a longer beta period results in far fewer revisions.

Read more
April 25, 2007
By shot Filed under Architecture, CiviCRM

There’s quite a lot of talk lately about using CiviCRM in multilingual setups. After doing some research, Jose A. Reyero of Development Seed came up with a very through blog post describing the issues faced while trying to run CiviCRM on a site that is supposed to switch its language on the fly.

Read more
April 23, 2007
By shot Filed under Architecture, Internationalization and Localization

CiviCRM is localised into several languages and used by non-English communities around the world. Before it could be localised, though, it had to be internationalised – i.e., it had to be modified to make the localisation possible. My first assignment when working on CiviCRM was to take the English-only application, internationalise it and localise it to Polish.

Read more
April 20, 2007
By michal Filed under CiviCRM

We are glad to announce that in reply to recent requests we are launching a new support and discussion tool for our great community of users - CiviCRM Forums:

http://forum.civicrm.org/

We encourage everyone to use the Forums for all support questions and discussion (except for technical developer topics), starting immediately.

Read more
April 14, 2007
By lobo Filed under CiviCRM

CiviCRM seems to be growing at a fairly nice pace with a good adoption rate in the community. In the run up to the presidential elections, quite a few of the democratic grassroots political campaigns have used Drupal / CiviCRM as their organizing and fund-raising platform.

Read more
April 10, 2007
By Dave Greenberg Filed under CiviCRM
Judy Hallman sent in this write-up from the
Read more
April 9, 2007
By Dave Greenberg Filed under Architecture, CiviCRM
Developers who are working on integrating CiviCRM with other modules and/or developing contributions for CiviCRM need to have a good understanding of the database structure. What data is stored in what tables? What type and size of data is valid for a given field? How are the various tables connected to each other? This information can also be helpful when tracking down and potential bug or installation problem. Entity Relationship Diagrams or ERD's provide a graphical representation of database structure. AND...Ben Vautier (SQL Recipes) has graciously contributed (and is maintaining) a pretty comprehensive ERD for CiviCRM and it's componenents (including CiviEvent).
Read more
April 1, 2007
By lobo Filed under Architecture, CiviCRM

We made a few major changes to the v1.7 search interface for a big improvement in performance. The first change was to ot use a wildcard for the prefix. Thus when a user searches on NAME, we only search for 'NAME%', in older version we would search for '%NAME%'. This allows mysql to use the index on sort_name and is significantly faster than a full table scan. The second change involved not searching the 'email' table when doing a search on 'name'.

Read more