Let’s get social about code!

The move to Github is a powerful one, and one that we know will foster a strong, active community.

github2When we started building OpenClinica more than eight years ago we wanted to build a community around it and one has really emerged. I’ve personally been able to interact with hundreds of users over the years and I’ve learned a lot from them. People have been pushing the boundaries; starting their own user groups (all over the world!) and building cool tools and add-ons for OpenClinica. The only downside is that I don’t think there has been enough visibility into what other people have been building – but why? Perhaps the right tools for sharing weren’t in place.

Github lets you fork, pull request and merge! Not only that, but you’ll get credit on your Github profile for pull requests that get merged. It’s like the social networking of code contributing. We really want to lower the barriers to solid contributions. In the past two months we’ve gotten five pull requests and two are in the process of being merged and will be in the next release (3.4). Of course, we’re really excited about this and look forward to more contributions. We really want this process to be simple, transparent and fun. Let us know what you think!

You can find us on Github here: https://github.com/OpenClinica/OpenClinica

And for more info on our road map, you can check here:




The State of an Electronic Data Capture Open Source Community

I believe we’ll look back at 2008 as the year the OpenClinica open source community truly coalesced. From a size perspective we grew to over five thousand members, double the size of a year ago. Numbers of downloads, new registrations, and adopters in production all increased dramatically. However, the real substantive change has been in the emergence of committed individuals and organizations who participate in the community in meaningful ways.

As evidence of this, the first OpenClinica Community Virtual Forum took place in December. The goals of the forum are to provide an open environment to share ideas, promote collaboration within the community, and determine future direction in the use and development of the OpenClinica electronic data capture software. The meeting topics ranged from new feature development to how to make the development process more accessible to contributors. You can review the minutes here. Participants joined from industry and academia, from software development and data management backgrounds, and were able to share their ideas, experiences, and needs. Many of these participants are doing their own customization/extension of OpenClinica while others are providing detailed feeback and design ideas. We’ve previously discussed motivations for contributing to open source and it’s great to see it work in practice.

The next Virtual Forum will be in February 2009, and every other month thereafter. Participation is open to all, though we are limiting the size of the group to ensure productive discussion.

And that’s not all that’s happening. If you’re on one of our mailing lists you’ll have noticed the greater frequency and depth of discussion threads. The number of code contributions and branches of the OpenClinica code is increasing every month. On a related note, we will soon be announcing the first face-to-face OpenClinica User & Developer Summit.

All of this puts us in an exciting position as we start 2009. The OpenClinica community will continue to advance the vision of bringing free, open, standards-based EDC to users all over the world. This vision will grow with the enthusiasm of community members who don’t want to pay six or even seven-figure license fees, who want the freedom to integrate, customize, and control their software, and benefit from the knowledge and expertise of a transparent worldwide community. Our progress in 2008 and plans for 2009 illustrate that we are on our way!