Clubs and Open-source

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.

53,914 thoughts on “Clubs and Open-source

  1. Wow, marvelous blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your web site is excellent, as well as the content!

  2. 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!

  3. 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!

  4. 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

  5. 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!

  6. Hello! I just wanted to ask if you ever have any problems with
    hackers? My last blog (wordpress) was hacked and I ended up losing
    many months of hard work due to no back up. Do you have any methods to prevent hackers?

  7. 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.

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

  9. It’s a pity you don’t have a donate button! I’d most certainly donate to this superb blog!

    I guess for now i’ll settle for book-marking and adding your RSS
    feed to my Google account. I look forward to new updates and will share this website with my Facebook group.

    Talk soon!

  10. I absolutely love your website.. Very nice colors & theme.

    Did you create this site yourself? Please reply back as I’m wanting to create my own personal blog and would like to know
    where you got this from or exactly what the theme is named.
    Kudos!

  11. Thank you for any other informative website.

    The place else could I am getting that type of information written in such an ideal way?
    I have a venture that I am just now working on, and I have been at the glance
    out for such information.

Leave a Reply

Your email address will not be published. Required fields are marked *