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

28 September, 2007
By lobo
Filed under v1.9
We are excited to announce that our 1.9 Alpha release is now available for download here

You can also try it out on our sandbox site here

This release is focused on CiviMail - and unlike previous public demos and sandboxes, you can use the CiviMail menus and features on the public sandbox. However, no actual mail will be sent from the site.

You can view Release Highlights here

The...

Read more
27 September, 2007
Filed under v1.9, CiviCRM
It's been very exciting and rewarding to see the growth of the CiviCRM user and developer base over the past year. Some recent indicators of the growth and vibrancy of the community include:
  • Downloads - There have been over 40,000 downloads of CiviCRM from SourceForge since January of this year (averaging around 4,500 per month).
  • Forum - The community forum was launched in April and already was 800+ members (5,330 posts as of today)
  • Issue and Bug Reports - Karl Fogel’s excellent book “Producing Open Source Software...
Read more
18 September, 2007
By lobo
Filed under CiviCRM

After being introduced to the Drupal / CiviCRM world at OSS Camp Delhi, Ravi Sagar was inspired to start a Hindi Translation for CiviCRM. Translations are big projects, so would be great if folks could help him out. To start helping the Hindi translation, please create an account on our Pootle server

On a related note, we'd like to add some open source developers to...

Read more
16 September, 2007
By lobo
Filed under CiviCRM

We recently got a consulting contract to integrate Organic Groups, CiviCRM Groups and CiviCRM ACL's. The project specification is here. I've just committed a set of files that implement most of the above functionality. Here are a few highlights of this module.

  • This is a one way update from OG to CiviCRM. Admin changes via the CiviCRM interface are not reflected back to the OG group.
  • All OG groups are mirrored in CiviCRM with the same name. All members of the OG are members of the corresponding...
Read more
14 September, 2007
By lobo
Filed under CiviCRM
A cron job executes periodically to process all the scheduled / running jobs for CiviMail. The admin can set an optional limit on the number of mails processed in the cron job. This allows two different invocations of the cron job to step on each other, a bad thing which could result in users getting multiple copies of the same mail. To avoid this from happening the cron script used flock. This had two main disadvantages:
  • The cronjob could run on only one machine due to the file system lock
  • The lock was very granular...
Read more
11 September, 2007
By lobo
Filed under CiviCRM

NTEN (The Nonprofit Technology Enterprise Network) is conducting on online survey for users of Constituent Relationship Management (CRM) tools. Please consider taking a few minutes to participate. Your feedback will be useful to the project team - and will help others evaluate CiviCRM as a solution for their organization.

You can read more about this on the NTEN Blog article: How does your database stack up?. You can also go directly to the...

Read more
10 September, 2007
By kurund
Filed under CiviCRM

I traveled all the way to Delhi to attend OSSCampDelhi, Non-Conference (Bar Camp), my first Open Source Camp in India. It started well with a good presentation on "HIGH Performance Websites".
Speaker shared few tricks how to make you front-end load faster.

* Use of expire headers for javascript, css
* Use of compressor to remove spaces in javascript using tools like (Dojo Shrink safe, YUI Compressor, JSMin, Dean Edwards Packer)
* use of mod_gzip / mod deflate for apache
* not to use @import use "link" tags
* load script at last (...

Read more
07 September, 2007
By lobo
Filed under CiviCRM

Those of you who have been following our blog already know that we are currently working on a CiviMail focused release. Some of the exciting items to be included are:

  • significant speed-up in mail generation (at least a 3-5x speedup, potentially more)
  • web-based subscribe, confirm and unsubscribe options
  • on-screen WYSIWYG composition of email messages

We'd like this release to really take CiviMail to the...

Read more
05 September, 2007
By lobo
Filed under CiviCRM

We have started a new list to talk about extensions to CiviCRM to handle the constituent, donor and membership management aspects of open source foundations. You can sign up for the list here. One of the main goals of this project is to enable integration with LedgerSMB, an open source accounting package. An indirect benefit would be a port of CiviCRM to PostgreSQL. Please sign up for the mailing list if you are in need of a solution...

Read more
01 September, 2007
By lobo
Filed under CiviCRM
We've been busy with the schema redesign for 2.0 and are quite pleased with the modification and the simplified schema. Here are a few of the changes and the impact
  • Merging all the "contact_type" tables into one table (civicrm_contact), has simplified the select/insert/update code for edit/view contact. It has also made search more efficient by getting rid of one LEFT JOIN.
  • Kurund is still working his way through the view/edit code for location changes. This change has gotten rid of another LEFT JOIN in the search query
  • Creating dynamic tables on the fly for custom groups....
Read more