Skip to main content

Launching crowd-funded volunteer developer projects with Mozilla


I joined Mozilla as a staff contributor three years ago working on API partnerships, early Firefox Operating System content partnerships for our phones and identity management solutions for the web.  I found Mozilla to be one of the most compelling work environments of my career.  Beyond the prestige of working on a product that reaches 1 in 5 Internet users globally, I found the passion and inspiration of our community and coworkers infectious. 

A huge number of people who work on Firefox products and tools are volunteers.  It’s amazing to be surrounded by people who work 100% based on the passion they have for their contribution to the web and its benefits to the global community.  At the FISL 2013 conference in Brazil, I had my first experience working with the Mozilla Representatives and community volunteers.

I bumped into an engineer, André Natal, who wanted to create a speech-to-text engine for Firefox operating system.  (This enables tools like voice-triggered web search and map navigation.)  With a few connections and recommendations, he was on his way, ultimately releasing Firefox OS Marketplace’s first speech recognition app for the Brazilian market and going on to incorporate the capability into our core Firefox operating system.  Another engineer, Fábio Magnoni, helped us bug-fix our emergency dialer for the phones and networked our phone launch with dozens of publishers in Brazil.  Both of these engineers had their own day jobs, but contributing to Mozilla and Firefox products was their passion.

When I asked them why they worked on Firefox products, it was just their own excitement for the challenge and the experience of working with others on a common goal of facilitating the open developer environment that motivated them.
Webmaker event 6619
Webmaker Training Camp, Belize

This year I coordinated my first volunteer developer event.  It will be a conference for young developers in the northern region of Corozal in Belize.  This is the story of its inception.

Last spring my wife and I took a trip to Belize on a quest to discover as many Mayan ruins as we could.  A chance dinner at the Cerros Beach Resort became a new side-project for me, when the founders of the resort, Jenny and Bill Bellerjeau, heard about the Mozilla mission and invited us to host an event at their resort.  He wanted the kids of his village to have a chance to learn about the Internet.  A quick post on social media resulted in a ground-swell of interest among my coworkers and friends. 

Mozilla has a community of engaged evangelists called Mozilla Representatives who host "teach the web" events in their countries.  Over 2000 are conducted annually around the world.  (Ours is going to be Webmaker Event 6619)

Upon return to the US, I found that Mozilla had no local representatives in Belize.  So we decided to hold a WebMaker event at Cerros Beach Resort, flying in four experienced Mozillians to lead a "teach the web" session.   Four Mozillians from Costa Rica, Mexico, Canada and the UK volunteered to teach 30 kids over their winter holidays.  Three of our US staff volunteered time to prepare the fundraising campaign and prepare donated phones and computers for the project.

We used the crowd-funding platform Indiegogo to raise donations for the project and to keep in touch with our donors about the progress of our campaign.  (Indiegogo gave us a dedicated partner page at https://www.indiegogo.com/partners/mozilla)  We received 25 donations from our friends and connections, 11 donated computers, 30 phones acquired through Mozilla's partner ZTE, 15 SIM cards donated by Belize Telemedia, and the real estate to host the event from Cerros Beach Resort.

This week trainers are headed to Belize.  They will teach students in the region how to make web sites, how to create phone apps and more esoteric topics that initially interested each of the trainers to get involved with web coding.  (Python, site localization, database and web query syntax)

It’s incredible to see a vision go from a simple brainstorm over dinner to a full week-long training event in a foreign country.  Working with Mozillians like Andrea Wood, Mike PoessyKory Salsbury, Shane Caraveo, Matthew Ruttley and Julio Gómez Sánchez is part of what makes me proud to be a Mozillian.

Profound thanks to Bill and Jenny Bellerjeau for their inspiration and generous offer to host this event and for all the participants, donors and volunteers for making this happen!

We hope that others find the Indiegogo platform useful in funding their own developer projects in years to come.




To hear the intros from each of the project contributors visit: https://www.indiegogo.com/projects/corozal-web-training-camp#activity  We will have output from the training on the Tumblr page for the event: http://corozalwebtrainingcamp.tumblr.com/

Comments

Popular posts from this blog

The Momentum of Openness - My Journey From Netscape User to Mozillian Contributor

(Update: Because this post is exceedingly long, I have decided to make it available as a printed book: Momentum of Openness  It will remain free to read here.) Insider story behind the cover image: Mozilla's mascot derived from the name of the Mosaic browser and the trademarked name of a large mythical beast from Japanese culture which would rise from the oceans to protect mankind against peril. You may see this mythical creature in Bugzilla, or featured in popular web browsers like Chrome when they are having issues addressing your requests. I like to call it "The Mozilla" because it serves as a protector of all that's good. When I first came to the headquarters of Mozilla, I had to get a picture being bitten by the Mozilla. You'll understand why we feel so affectionately about this symbolic icon as you read the story of my journey to web development below. Foreword Shepard Fairey's Dino Working at Mozilla has been a very educational experience over the past...

Far-seeing Devices for Accessibility

The German word for TV is Fernseher, meaning far-seer. I often think about that concept of the fixture of our living rooms which allows us to teleport to perspectives of other places far away. A mode of communion with others, distraction, learning. We are societally connected across the world like never before. We tend to live our lives situationally in our local communities, then at some point in our evenings we teleport our awareness into the lives of others for the snippet of time that came to be known as prime time . This slot of our societal calendars is reputed to have the broadest attention span of collective conscious focus. It came to have that moniker because of marketers seeking to have some time during the hour of evening news or entertainment that would give their messages the broadest appeal to the space-portal's "share of voice" in this communal time of focus. When terrestrial TV fragmented into multi-platform and multi-screen surface areas along with the p...

Reflections on the evolution toward volumetric photography

During college I read Stephen Jay Gould’s books on natural history in the animal kingdom with fascination. He writes extensively on the many different paths distinct species took to develop eyes through successive enhancements in different branches of the tree of life. The development of eye designs and uses were randomly selected for benefits conveyed over time in enhancing survival traits for those species with them over lesser complex traits of their predecessors as biological competition increased over time. In science workshops as a youth, I designed pinhole cameras simulating the pupil of the eye and enjoyed taking apart old cameras to study how their shutters worked. When planes land, I’d notice inverse images of the ground projecting on the ceiling of the plane’s cabin, like a retina image, through the pupil-like windows. I’d study and ponder about General Relativity, the cosmic limits of light’s speed, and its implications about the nature of the cosmos and its origins. With t...