Skip to main content

GROWING AND SUSTAINING RELATIONSHIPS

GROWING AND SUSTAINING RELATIONSHIPS
Close
Simon West

End-user, Administrator, Implementor

ZING

http://zing.uk.com

We feel there are too many obstacles facing not-for-profits (NFPs) considering commercial CRM offerings, including many of those that are charity oriented. From licensing models which restrict the fluid expansion of an organisation's user base (why should you be punished with higher costs for being successful?), to support from commercial companies being inherently tied to one supplier; a NFP would benefit from the option to 'shop around' for those most appropriate, e.g. based on: proximity and availability on-site, cost, experience, value added services... They also often lack the capacity for charity relevant workflows, necessitating either customisations, complicated and inefficient workarounds or an en-masse call for new functionality, as individual charities do not appear to carry the weight required to influence subtle NFP-only changes to market leading software, without large expense.

On the flip side, CiviCRM is completely free and open-source, carrying with it a friendly, hard-working and enthusiastic community of developers and implementers, constantly listening to the users' needs and sculpting future releases to the requirements of NFP organisations. This is exciting!

GROWING AND SUSTAINING RELATIONSHIPS
Close
Mark Cridge

End-User and Admin

Green Party of England & Wales

http://www.greenparty.org.uk

We use CiviCRM for our Membership and Supporters system. We're committed to using Open Source solutions and are keen to expand the variety and success of our member recruitment and fundraising efforts.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Robin Tombs

Supporter

Zing

http://www.zing.uk.com

Zing is a user of Civi software.
Zing wants to see more NFPs use Civi software.
Zing is helping fund further Civi software development and outreach.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Eileen McNaughton

Developer and End-user

Fuzion

http://fuzion.co.nz

CiviCRM has one of the most active and friendliest communities I have come across. From initial tentative forum posts I was encouraged into engaging more actively through IRC and directly with other groups & individuals and am now happy to count many community members as friends. I recently found an article on the web that said if you post a question about CiviCRM anywhere on the web Lobo will post an answer within a few hours. It often feels like that is true.

One of the most valuable way in which the community supports me is by allowing me to bounce my ideas around and often someone is able to suggest an approach which is better than mine.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Shane Hill

Implementor, Service Provider, Administrator, Consultant, End-user

CiviSMTP

http://www.civismtp.com

I run the CiviSMTP Service that provides an easy and reliable way to send your newsletters using CiviCRM on Drupal/Joomla/WordPress platforms.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Alejandro Salgado

Implementor, Consultant

iXiam

http://www.ixiam.com/en

We help organizations with their CiviCRM Projects. From Business consultancy to custom CiviCRM development.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Bryan Cole

Implementor

BackOffice Thining

http://www.backofficethinking.com

CiviCRM is one of the core offerings of our company. Remaining close to the CiviCRM community is important to us, as it keeps us close to new developments in the tool, and allows us to offer our feedback for new releases.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Young-Jin Kim

Developer, Implementor, Trainer

Emphanos

http://emphanos.com

The community around CiviCRM is both welcoming and vibrant. CiviCRM as a software solution is a powerful and flexible data management solution for a vast array of nonprofit organizations ranging from the startup NGO to the established multi-million dollar foundation. In our daily work we are seeing more and more NPOs moving away from proprietary systems and single vendor SaaS solutions and embracing the open source community around CiviCRM. Organizations using CiviCRM love the extensibility and the freedoms that come with open source, freedom to choose hosting, freedom to choose project partners, and the freedom to re-use, re-purpose and re-deploy without paying extra.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Adam Clamp

Consultant & Developer

The Green IT Company

It helps us provide our clients with an excellent community and group management tool. We can also build upon many existing Drupal sites as CiviCRM now uses this CMS as its foundation.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Tim Otten

DEVELOPER AND IMPLEMENTER

CiviCRM

http://civicrm.org

It gives me lots of fun programming to do.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Richard Hunter

Administrator, End-user

AustLII

http://www.austlii.edu.au

AustLII is the leader in the free access to law movement and has a philospophical bias towards open source systems. After investigating all the other possible major alternatives it seemed logical to turn to CiviCRM. We have software developer resources, and though it is not core business, we may be able to direct some of these resources towards improving CiviCRM for the community.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Fred Sullivan

Implementor, Administrator, End User

AVdrive, Inc.

http://www.avdrive.com

In New York City we have been fortunate to have had in person user group meetings. It has been useful to CiviCRM see case studies presented by companies and individuals. To learn about how people use and customize CiviCRM for different types of organizations. It is also useful to meet in person other implementers, developers and users to work with on professional and volunteer projects. I think it is also important and fulfilling to try to share knowledge and resources with others to help sustain the community and project.

LOGIN | REGISTER
  • Create new account
  • Request new password

Search form

  • BLOG
  • DEMO
  • Find An Expert
  • NEED HELP
  • SUPPORT US
  • DEVELOPER RESOURCES
CiviCRM Community Site logo CiviCRM Community Site
  • WHAT IS CIVICRM
    • Community
    • Case Studies
    • Experts
    • Contributors
    • Core Team
    • Licensing
    • Contact Us
  • WILL CIVICRM MEET YOUR NEEDS?
    • Contacts
    • Contributions
    • Communications
    • Peer-To-Peer Fundraisers
    • Advocacy Campaigns
    • Events
    • Members
    • Reports
    • Case Management
  • GET STARTED
    • Evaluate Your CRM Needs
    • Evaluate CiviCRM Features
    • Read Books
    • Contact an Ambassador
    • Demo CiviCRM
    • Download CiviCRM
    • Download Extensions
    • Find An Expert
  • PARTICIPATE
    • Join the community
    • Make it happen
    • Support CiviCRM
    • Meet ups
    • Document CiviCRM
    • Translate CiviCRM
    • Developer resources

You are here

Home » Blogs » JonGold's blog

Blog

  • API
  • Architecture Series
  • CiviCampaign
  • CiviCase
  • CiviCon
  • CiviContribute
  • CiviCRM
  • CiviCRM v4.1
  • CiviEvent
  • CiviMail
  • CiviMember
  • CiviMobile
  • CiviPledge
  • CiviReport
  • Documentation
  • Drupal
  • Extensions
  • Finance and Accounting
  • Interface Design and Layout Standards
  • Internationalization and Localization
  • Joomla
  • Make it happen
  • Marketing and Promotion
  • Meetups
  • Older Versions
  • Release
  • Schools
  • Solutions (case studies and user stories)
  • Sprints
  • Teams
  • Training
  • v1.6
  • v1.7
  • v1.8
  • v1.9
  • v2.0
  • v2.1
  • v2.2
  • v2.3
  • v3.0
  • v3.1
  • v3.2
  • v3.3
  • v3.4 and v4.0
  • v4.2
  • v4.3
  • WordPress

Making the leap from CiviCRM implementer to developer

Submitted by JonGold on April 19, 2012 - 14:09

For years, I've wanted to give back to the open source communities I'm a part of. Often I'm told, "Write code." More than any other project I've seen, CiviCRM has created alternative ways of contributing back. At the code sprint, I met people brand new to CiviCRM contribute meaningfully by proposing (and critiquing) workflows for new features, create how-to screencasts, and more.

But I'm a techie, not a non-profit employee. I want to make a technical contribution. I know the fundamentals of programming, but have little experience. When Lobo sent me a personal e-mail inviting me to the code sprint, I told him I didn't think I'd be useful. Lobo's response was, "Come anyway."

So I went to the idyllic Woolman School, and for six days, I was surrounded by many of the world's CiviCRM programming experts. Everyone else knew CiviCRM's code, I didn't. Everyone else had features to add, or projects to hack on - I had a general desire to "help out" while learning the code. Yashodha from the core team sat me down and explained the code fundamentals. Core team members Kurund, Dave, and Lobo answered my questions, no matter how basic. As always, I was amazed and grateful for how welcoming the CiviCRM community is.

So armed with my newfound knowledge, I began to close bugs. In four days, I'd modified a total of five lines of code - maybe a couple hours' work for a core team member. However, those five lines represented four bugs fixed, and CiviCRM is a little bit better for those changes. I spent more time learning the concepts and installing new tools than I did coding, but by the time I left I was working much faster than when I'd started. Most importantly, I'm better prepared to give back to the community, both in the forums and by submitting fixes year-round - and today I submitted my first post-sprint patch to CiviCRM.

  • JonGold's blog
  • Log in or register to post comments

Comments

However, those five lines represented four bugs fixed,

Permalink Submitted by Eileen on April 19, 2012 - 18:07

And 4 bugs fixed could represent 2 days saved for 2 developers or 4 hours saved for 4 end users in 4 organisations - or possibly 1 hour saved for 25 end users, or maybe 2 hours saved for 200 end users.

Well done!

  • Log in or register to post comments

Makes me smile

Permalink Submitted by Dave Greenberg on April 19, 2012 - 18:59

Jon - what a great blog post. Thanks for sharing your experience and in that way encouraging others to take the leap.

  • Log in or register to post comments

Wow

Permalink Submitted by Upperholme on April 20, 2012 - 01:57

Great post Jon. As an implementer with aspirations to get into the code (Michal might remember his time nursing me through a 2 day developer training event in London last summer) I'm greatly heartened by your words. I'm working with partners here in Yorkshire to try to put together some training that can help people like me, with just a little knowledge of coding, and skill us up in a CiviCRM-specific way, so that we can do more and also make a more effective contribution to the project.

Url: 

http://mc3.coop
  • Log in or register to post comments

Beautiful post Jon. Of course

Permalink Submitted by hershel on April 20, 2012 - 03:35

Beautiful post Jon. Of course many "major" contributors today also started off wondering "what's going around here?" :)

Thank you for your help.

  • Log in or register to post comments

Really nice post with lots of warm fuzzy feeling spread all over

Permalink Submitted by lobo on April 20, 2012 - 08:59

 

Jon:

Thanx for such a great post. I think you made a great point of highlighting that:

  • CiviCRM first and foremost has an incredibly passionate community
  • Everyone has skills that they can contribute to help make improve the project
  • The power of the crowd is amazing. Together the group can do wonderful things

I think all of us in the community need to always think about and figure out how to make the community more open, inviting and friendlier to everyone. Around the corner are the next generation of prolific contributors and we need to draw them in and get them involved

lobo

 

Url: 

http://civicrm.org/
  • Log in or register to post comments

CIVICRM


GROWING AND SUSTAINING RELATIONSHIPS

WHAT IS CIVICRM
  • Community
  • Case Studies
  • Experts
  • Contributors
  • Core Team
  • Licensing
  • Contact Us
WILL CIVICRM MEET YOUR NEEDS?
  • Contacts
  • Contributions
  • Communications
  • Peer-To-Peer Fundraisers
  • Advocacy Campaigns
  • Events
  • Members
  • Reports
  • Case Management
GET STARTED
  • Evaluate Your CRM Needs
  • Evaluate CiviCRM Features
  • Read Books
  • Documentation
  • Demo CiviCRM
  • Download CiviCRM
  • Download Extensions
  • Find An Expert
PARTICIPATE
  • Join the CiviCRM Community
  • Read Our Blog
  • Community Forum
  • Attend a Training or Meetup
  • Make It Happen
  • Become A CiviCRM Developer
  • Issue Tracker
  • Help with Documentation
  • Translate