Getting Started Contributing Back To Open Source
markfreeman writes "The one burning need I have felt over the last year was to get involved with open source as a contributor. I have wanted to help with documentation, advocacy, and most of all, with programming. Here's the story of how I got started, thanks to openhatch.org (which calls itself 'an open source involvement engine') and how you can too."
many people overlook the fact that the best thing we all can do for oss is to use it.
Glad he felt the desire to give time back. I think that one thing that can help out open source is to let the developer know that you liked their software. Bug reports are good but when they all pile up, it kinda makes development feel more like work. The next program I'm releasing soon (http://suso.suso.org/xulu/clide) is going to have a --warmfuzzy option that will allow the user to send a ping like feedback back to the author to let them know that they enjoy using the software. Kinda like a ring the bell if you liked the service thing. All too often open source tools are used and the developer doesn't have any feedback as to whether their software is being used successfully or not. I'd like to help change that.
Ain't fun. Ain't sexy. Needs to be done.
"The problem with socialism is eventually you run out of other people's money" - Thatcher.
The biggest help I've gotten about OSS has been from knowledgeable folk on forums. (And I've never been the one asking the question)
Insanity: voting in the same two parties over and over again and expecting different results
Thanks for your thoughts on the site!
The project pages are actually generated from the list of projects people have said they contribute to. So it is all things that people on the site have worked on, in one way or another.
The point of our the project is to help people find the *official* channel to contribute, and I think having that information in another place can't hurt.
I really don't want the site to feel gross and astroturfy, since it's actually organic! So your feedback is helpful, if somewhat painful to hear. (-:
Oh, yeah, and our hosting is two little Linode virtual machines, so we do suffer a bit more than huge sites like Launchpad when a load storm comes our way. We're working on performance, too. (-:
-- asheesh at openhatch.org.
|/usr/games/fortune
This is why OpenHatch focuses on projects that have bitesize bugs.
There are projects that *want* new contributors, and they're marking tickets in their bug trackers as good for newcomers.
You can read more about that at https://openhatch.org/blog/2009/get-involved-in-foss/.
(It's 2am, and I'm going to sleep!)
|/usr/games/fortune
Funny that the first person to mention Launchpad is someone that works for OpenHatch.
:)
Not to steal your thunder, I think OpenHatch is wonderful, but it does remind me an awful lot about launchpad.
For those of you unfamiliar with LP, launchpad.net is another site like this, that tries to get people involved with F/OSS projects.
You can contribute bugreports, fixes, Q&A about software, provide translations...
It used to be focussed around Ubuntu and Gnome (because the site is run by Canonical Inc.), but nowadays the site has really taken off (no pun intended) and hosts many kinds of FOSS projects.
I like how OpenHatch makes FOSS-involvement something you can boast about on forums/social networking sites using their HTML widget.
It makes me want to get my hands dirty and get involved
+1 Funny Signature
The point of our the project is to help people find the *official* channel to contribute, and I think having that information in another place can't hurt.
If that is truly your goal then why don't you try doing some of your own research (such as contacting project leads, collecting activity stats, etc.) to develop content for your site rather than trying to just be "organic"? Sure, it's a lot of work, but quality content from authoritative sources still matters. I wish that more Web 2.0 types would put in the effort to create it, rather than just dropping a fishing line out in the interwebs to see if something bites.
I miss the days when content was king, and having some high-quality content in the beginning could really help kick-start the organic process. For every success story like slashdot, wikipedia, or whatever, there's a graveyard of hundreds that fell flat trying to harvest the world's collective intelligence onto their site. Do some of the legwork you expect from your users and, at the very least, you'll gain valuable insight for your business.