• Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • Dell
  • eBay
  • Heroku
  • InfiniteGraph
  • JBoss
  • LeaseWeb
  • Liferay
  • Media Temple, Inc.
  • OpenShift
  • Oracle
  • Percona
  • Puppet Labs
  • Qualcomm Innovation Center, Inc.
  • Rentrak
  • Silicon Mechanics
  • SoftLayer Technologies, Inc.
  • SourceGear
  • Urban Airship
  • Vertica
  • VMware
  • (mt) Media Temple, Inc.

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of OSCON contacts

How to Raise Millions of Dollars Using Open Source Software

Location: E145
Average rating: ***..
(3.50, 2 ratings)

In 2010, the Wikimedia Foundation took on the challenge of raising $16 million – double the amount raised the previous year – and succeeded. The Foundation’s primary method of fundraising is through online donations averaging less than $20 through various Wikimedia projects, such as Wikipedia. For this fundraiser, the 3.5 person tech team leveraged an open source software stack, an agile approach to development, constant A/B testing and geo-targeted messaging to reach the goal. This talk will discuss:

  • The software and architectural components of our system
  • Our methodology – rigorous testing, community involvement, and agile development techniques
  • Challenges we faced – such as fraud prevention, scaling the architecture, implementing simple message testing solutions and being able to rapidly adapt to the constantly changing needs of the fundraiser.
  • Mistakes we made and what we learned
Photo of Arthur Richards

Arthur Richards

Wikimedia Foundation, Inc.

I am a software engineer for the Wikimedia Foundation. I work on fundraising, mobile/offline and features development for the foundation. In 2010, I focussed on the back-end infrastructure for the Foundation’s annual fundraiser, developing payment processing pipelines, fraud prevention solutions and integration with Drupal/CiviCRM. Prior to working for the Foundation, I was a contract software developer, using and evangelazing open source technologies. I love working with large sets of data, on operations-related stuff and integrating/extending open source tools.

Comments on this page are now closed.


Picture of Alolita Sharma
Alolita Sharma
07/10/2011 9:54am PDT

Plan to attend. Looks like a great talk!