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

05 March, 2007
By lobo
Filed under CiviCRM

I've installed and am running Zend Platform 3.0.0 on my MacBook. I'm quite pleased with the stability and reliability of the platform. have not done any major testing regarding the speed increase, but I suspect its not noticeable since the machine is not very loaded and already quite responsive

Zend has introduced a new developer license scheme, where you can run Zend Platform for free on your development box. This is quite good for us since we dont have to pay for it. However there are two minor things...

Read more
04 March, 2007
By lobo
Filed under CiviReport, v1.8, CiviCRM

I've been spending the past few days with Eclipse and BIRT. Their examples and screencasts are quite valuable to understanding a fairly complex application. I suspect this model of documentation is quite applicable to CiviCRM also.

I'm making pretty good progress with CiviReport and currently have a BIRT library with various reports that can be distributed. I'm focusing on CiviContribute for the initial set of reports, but it is quite...

Read more
02 March, 2007
By lobo
Filed under CiviCRM

Thanx to our colleagues from PicNet, we've had support for Joomla! since CiviCRM v1.1. Joomla! is a fairly popular open source CMS and seems to have a significantly larger user base than Drupal. Unfortunately Joomla! does not make it easy to extend some core functionality like Drupal. Hence, CiviCRM on Joomla! lacks a few very important features.

We were hoping that Joomla! 1.5 would address these issues, but that did not happen. At the same time our user base on Joomla is growing quite nicely. Our...

Read more
01 March, 2007
By lobo
Filed under v1.7, CiviCRM

We did manage to hit the code freeze and branch date of Feb 26th. v1.7 is now off and living in its own branch. If you are using svn to get the latest version of the code base, make sure you switch to the v1.7 branch (svn switch is a useful command)

We currently have 5 open issues for v1.7. This number should come down to 2 or 3 before the end of the week. We've been focussing a lot on trying to increase the quality of our...

Read more
25 February, 2007
By lobo
Filed under CiviCRM

From our friends at CivicActions comes the Draft Al Gore site using Drupal and CiviCRM. They use a pretty nifty thermometer module to track the amount of money coming in via CiviContribute. You can get the thermometer module from their svn repository. I hope to incorporate some of the ideas from there into the vanilla CiviCRM thermometer. Thanx to Owen for the tip :)

CivicActions has...

Read more
24 February, 2007
By lobo
Filed under CiviCRM
I recently cam across Givewell.net, a group that has recently stirred some activity in the non-profit blogosphere. For more information and details you should check out the Givewell blog. They ask non-profits some specific questions and expect specific answers. Being a non-profit and an open source organization, I figured it would be a good exercise for us to answer those questions. Note that like most of my other blog entries, this is a quick unplanned writing exercise ...

What...

Read more
24 February, 2007
By kurund
Filed under CiviReport

It's been a while, i was trying to get Eclipse-BIRT working on my machine (Ubuntu Edgy). Finally got success few days back.

Here are the steps for installation:

1) Get the Eclipse using Ubuntu update manager.

sudo aptitude install eclipse

2) BIRT package is not installed by default in Eclipse. So use Eclipse update manager and select package BIRT Reporting Tool.

You might get few errors:
- Could not write in /usr/lib .....

chmod -R 777 /usr/lib/eclipse

- I also got following errors:
Requested operation cannot be...

Read more
22 February, 2007
By lobo
Filed under v1.7, Architecture, CiviCRM
Good background reading for ACL's can be found in the Wikipedia entry Permissioning is quite important in CRM systems. CiviCRM used Drupal's permissioning system and stretched it a fair amount till v1.6. It had two major disadvantages: One, our joomla users do not have access to the permissioning model. Two, the Drupal model did not scale very well from a user interface perspective. This was primarily because it displayed all the permissions as a grid. If you had 300 roles and 300 smart groups, drupal displayed a table with 90,... Read more
21 February, 2007
By lobo
Filed under v1.7, CiviCRM
Here is a tentative release schedule for v1.7. As in any software project, these dates are tentative and subject to delays. UPDATE: I've updated to our latest dates
DateActivityNotes
Feb 26thCode and Schema FreezeAll major features coded, branch for v1.7
Feb 26thIssue TestingTest all 1.6 resolved issues. Run unit and selenium tests
Mar 12thIssue TestingTest all 1.7 resolved issues
Mar 12thPublish latest tarballs...
Read more
21 February, 2007
By shot
Filed under Architecture, CiviCRM
I got myself a new development machine last Thursday, and the old one spectacularly failed two hours later (talk about timing). This means I ended up with a clean install of Ubuntu (I went with the development version of Feisty Fawn, but the below should work for the stable Edgy Eft as well) and can share with you how to setup a CiviCRM development sandbox from scratch. This tutorial is very Ubuntu-centric, but should be easily adaptable to other (especially Unix-based) operating systems. You can of... Read more