Fedora Board run-off election

If you’ve followed my blog for long, you probably know that I tend to blog a lot about my favorite distribution (and community), Fedora.  And, as you probably well know, in Fedora we have elections for many things such as seats on the leadership committees and release names. In the most recent round of Fedora elections, we had a tie vote in the elections for a seat on the Fedora Board, so we’re now in the middle of a run-off election.  If you have a Fedora account and haven’t yet voted, please do your civic duty and vote in the run-off election.  The voting ends Tuesday at the end of the day UTC time, so you have roughly twenty-four hours to get your votes in.  As always, I encourage you to vote for the candidate that you think will best represent Fedora and its values.

More details on the run-off election can be found at https://lists.fedoraproject.org/pipermail/announce/2012-June/003085.html.  To vote, login to the Fedora Accounts System and place your votes at https://admin.fedoraproject.org/voting.

Let me also add a quick thank you to everyone who has already voted or who has stood up and run for public office.  Leadership in Fedora takes time and effort, and I’m always grateful to those who are willing to put their time and energy and passion into doing a fantastic job.

The role of critics in FOSS development

mini cowboy, CC-BY-SA by rdenubila on Flickr
mini cowboy, CC-BY-SA by rdenubila on Flickr

I’ve been thinking a lot over the past couple of years of the role that critics play in the course of free/open source development.  Obviously one of the advantages that FOSS software has over its proprietary counterparts is that it almost always has a richer feedback mechanism, so that it can incorporate the feedback (and patches!) from a wide variety of interested parties.  (The mantra of “No matter how many smart people you hire, there are always smarter people outside your organization.” rings loudly in my ears!)  This feedback loop is important — perhaps even vital — to long term development.  At the same time, the open nature of FOSS development gives critics a large forum in which to voice their opinions.  How best to be make sure that there’s a fair balance between constructive feedback and criticism?  I was reminded of this balance by a couple of quotes from former US President Theodore Roosevelt.  In 1894, he said:

Criticism is necessary and useful; it is often indispensable; but it can never take the place of action, or be even a poor substitute for it. The function of the mere critic is of very subordinate usefulness. It is the doer of deeds who actually counts in the battle for life, and not the man who looks on and says how the fight ought to be fought, without himself sharing the stress and the danger.


On April 23rd 1910, he put it a little more eloquently:

It is not the critic who counts: not the man who points out how the strong man stumbles or where the doer of deeds could have done better. The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood, who strives valiantly, who errs and comes up short again and again, because there is no effort without error or shortcoming, but who knows the great enthusiasms, the great devotions, who spends himself for a worthy cause; who, at the best, knows, in the end, the triumph of high achievement, and who, at the worst, if he fails, at least he fails while daring greatly, so that his place shall never be with those cold and timid souls who knew neither victory nor defeat.


To each of you who are in the arena — who are daring greatly, who are fighting the good fight, I tip my hat to you.  It’s not always easy work, or sexy work, or work that gets a lot of praise and glory. Thank you for your tireless efforts to make the world a better place one piece, one parameter, one package, or one project at a time.  And to those critics who aren’t in the fight, we still hear you — but at the end of the day, I’m more willing to pay attention to those who are engaged in the battle.