Franck Hecker, Gervase Markham and Chris Blizzard have all been talking about ways to get more people involved in open-source. What I find interesting about what they are saying is how similar it is to any other sort of volunteer work. Sporting clubs and charities around the world have been asking these same questions for ever. How can we get our members, to be volunteers? or How can we get our users to become contributors?

To me, one of the best ways to get and keep people involved is to lower the barriers of entry. If someone comes along to Bugzilla and tries to find out exactly how people would like the bug fixed and can’t get an answer, then they may just move on to the next thing. The same as if you want someone to work the canteen at your football match and they have to fill out 3 insurance forms, they will most of the time, forget about it.

Being a good mentor doesn’t necessarily mean dumbing down the work, but providing a lot more support along the way. Mozilla is starting to do this with devMo, but sometimes someone doing a bit of personal hand-holding is the best way. This carries over to Frank’s sales metaphor perfectly, by working harder to close the deal.

Mentoring involves telling people what to do, the same way you would teach a new employee how to do things. This means, rather than telling them to just jump in there should be a list of bugs that are minor, lower priority, low risk changes that someone can learn the codebase from, and receive feedback. Feedback in the form of advice on how to tackle the problem, landing the patch, and review.

As far as I can tell, the current state of Review is false economy. I’m aware that there aren’t enough reviewers to manage the all of the incoming patches. However without them being reviewed, new reviewers or engineers aren’t getting the aformentioned feedback.

55,381 thoughts on “Clubs and Open-source

  1. May 25, 2021

    Hello would you mind sharing which blog platform you’re working with?
    I’m going to start my own blog soon but I’m having a difficult time
    choosing between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design seems
    different then most blogs and I’m looking for something
    completely unique. P.S Sorry for being off-topic but I had
    to ask!

  2. May 25, 2021

    Wonderful blog! Do you have any tips for aspiring writers?
    I’m hoping to start my own site soon but I’m a little lost on everything.

    Would you propose starting with a free platform like WordPress or go for a paid option? There are so many choices out there
    that I’m completely overwhelmed .. Any ideas? Appreciate it!

  3. May 25, 2021

    Unquestionably believe that which you said. Your favorite justification appeared to be on the internet the easiest
    thing to be aware of. I say to you, I certainly get irked while people think about worries that they plainly don’t know about.
    You managed to hit the nail upon the top as well
    as defined out the whole thing without having side-effects ,
    people can take a signal. Will probably be back to get more.
    Thanks

  4. May 25, 2021

    First off I want to say awesome blog! I had a quick question that I’d like to
    ask if you do not mind. I was curious to find out how you center yourself and clear
    your thoughts before writing. I have had difficulty clearing my
    thoughts in getting my thoughts out there. I do take
    pleasure in writing but it just seems like the first 10 to 15 minutes
    are wasted simply just trying to figure out
    how to begin. Any suggestions or tips? Thanks!

  5. May 25, 2021

    You ave made some decent points there. I checked on the web to learn more about the issue and found most individuals will go along with your views on this website.

  6. May 25, 2021

    very handful of internet sites that happen to be in depth below, from our point of view are undoubtedly properly really worth checking out

Leave a Reply