
Core Team Member, Developer, Implementor
CiviCRM, Caltha
I've always been passionate about what non-profits and advocacy groups can achieve using technology. For me, CiviCRM shows an essential example of how non-profit and technology worlds can come together to provide real change - working as community, creating value for yourself, but also for others in non-profit sector.


Consultant, Implementor and End-user
Circle Interactive
We help many not for profits implement CiviCRM through consultancy, training, configuration and custom development. Many of them come from a painful world of old Access databases, multiple spreadsheets and even paper. It's really satisfying to
help people move on with a system that's so much in tune with their own ethics of sharing and collaboration. We also 'eat our own dog food' and use Civi in-house for our client records because we love the flexibility and control it gives us.
For us it's important to share code and advice with other members of the community when we can because we know we get it back in help at other times. The community really is awesome and one of the friendliest and undaunting I've come across. We appreciate the huge value of the software to us and our clients so we try to contribute back and make it even better.


Implementor, Developer
AGH Strategies
CiviCRM allows our clients to have a robust tool for tracking and engaging their supporters that can grow with them. I began as an end user, and now I work with CiviCRM full-time.


Administrator
Concordia Welfare & Education Foundation
CWEF is deploying CiviCRM on Wordpress to build and manage a database of our staff, volunteer, recipient, donor and partner contacts.

Web developer
Freeform Solutions
Freeform Solutions uses CiviCRM to help the non-profit organizations we develop sites for to manage information about their members, volunteers, activists, donors, employees and other contacts, and to handle donations, correspondence, mailings and more. We support the CiviCRM community by contributing documentation, patches, modules and code, and are a silver sponsor of CiviCon 2013.


Developer
Democratic Volunteer Center
Gathering volunteer information; assisting delegating group assignments; internal communication


DEVELOPER AND IMPLEMENTER


Developer & Implementator
IXIAM
It's all about community. I love the CiviCRM philosophy and in IXIAM, we are trying to expand the spanish speaking community in Spain and Argentina


End-user
EFF
The CiviCRM community has been a tremendous resource for new ideas and helping us solve problems. We are excited to contribute customizations EFF makes back to core and support new features such as batch entry for offline donations or multiple payment processors on one donation form.


Implementor
Palante Technology Cooperative
Palante Tech works with social justice organizations on a tight budget to be more effective through technology. CiviCRM allows us to provide a high-quality low-cost database for community organizing, donor and membership management.


end-user, administrator, implementor
Secular Student Alliance
I am trying to build a stronger End-user community withing CiviCRM to increase cooperation among non-profits using CiviCRM in similar ways. Going to CiviCRON and being a part of the community at the conference has made me want to make the End-user community more robust. I think the open-source and non-profit focused nature of CiviCRM lends itself to strong community building as is an aspect of CiviCRM that is exciting!


Implmentor, Developer
Backoffice Thinking
CiviCRM has allowed us to empower many non-profits to improve their services and become more efficient.


Comments
What about normalization?
Having phone numbers in any random format makes deduping on phone fields difficult. I would love to see phone fields be more strict about what characters they allow (only numbers and dashes) and in what combinations (can't have two dashes in a row). This could happen on the client side for convenience, but would need to happen on the server side as well.
I haven't been able to implement this on my own site because hook_civicrm_pre and hook_civicrm_post don't get fired for phone objects. But I have heard some murmurs on the irc that others may be at work on this problem. Any news?
Hi Coleman - adding PRE &
Hi Coleman - adding PRE & POST hooks where they are missing is pretty straight forward (and safe). I expect that even though we are in feature freeze Lobo would be OK with putting these into Phone create / add as appropriate
Cool
I was actually refering to hearing murmurs that others were at work on the phone normalization problem. Any word on that front?
And thanks for the tip about the hooks.
hmm, maybe validate phone numbers at front-end and use
mysql triggers to format the numbers before storing them in the backend. Seems to be a lot more efficient than doing them in php and something that triggers is built for :)