New Book Helps You Start Contributing To Open Source
jrepin writes "This new book Open Advice is the answer to: 'What would you have liked to know when you started contributing?' 42 prominent free and open source software contributors give insights into the many different talents it takes to make a successful software project; coding, of course, but also design, translation, marketing and other skills. They are here to give you a head start if you are new. And if you have been contributing for a while already, they are here to give you some insight into other areas and projects."
So let it florish. Let it infest your neighborhood. Your city. Your state. Your country (sorry Russia, too late). Don't bother with stopping crime, BECAUSE YOU CAN'T !! Cops ?? Why ?? Who needs them !! Who needs any sort of 'theft' prevention when we all just want what we can get, so why not just let us have it !!
Brought to you by your friends soon to be released because we don't really belong in prison !! And thanks for your support ... SUCKERS !! I mean, fellow citizens !!
I've been hoping for a book/guide exactly like this. Thanks!
It's available as a PDF from their site. I downloaded it and skimmed through a few bits, it looks nicely written and seems to contain concrete advice.
Emotions! In your brain!
Looks great. Will there be an EPUB version? In the PDF it says
Visit http://open-advice.org to download this book as PDF or
eBook
As this is all about Open, I hope eBook means EPUB and not some proprietary crap.
I think it would be a good idea that the book will be avaliable in epub format, to read it in most e-readers.
My personal blog.
If they sold it in the apple store.
It explains why most free software or community projects fail and how to avoid that.
Read radical news here
That's TeX for you! :)
HAND.
This is the most infamous advice in the open souce community. It may be flamebait but it is unfortunatley true. Thats why abusive open source projects can form. You know witch projects i'm on about, which leads to fragmentation, which is why 300+ Linux distros are fighting over 1% market share.
"It started with reading Slashdot, that mass of poorly filtered tech
and geek news with comments from anyone who can reload fast
enough to get at the top. Every news story was interesting and
exciting, a fresh insight into the tech world I was becoming fasci-
nated with. No more did I have to accept what was given to me
by large software companies, here in the Free Software community I
could see the code develop in front of me."
Is that it's just like any other social human endeavour: it's not what you know, but who you know. If you socialise and pay homage to all the right people on the project, whether it's BSD or some random game pack, then you'll get advice and the chance to contribute and have your code checked, corrected and checked in with constructive criticisms. But if you rub their Lordships the wrong way, your efforts will be viewed at counterproductive and you'll be cast out.
In a way, it's easier to work in a company than on open source. All that matters then is that your code works enough to build the solution asked of you in return for money. But almost all OSS is written as an ego trip.
I've been working on a game project for over a year now. I'd open-sourced it quite some time ago, but I'm currently in the process of moving it from "my project that has GPL'd source" to "an open-source project". I've put it up on Sourceforge, although I'm not yet using SVN/Git or have the downloads there. I've kept community involvement to a minimum and kept the project pretty low-publicity, since it's not quite ready for wide release. The next release, 0.1.0, is supposed to change that, but I've had some rather extreme delays due to personal and personnel problems.
I'm about a quarter through this book now, and while much of it so far has been stuff I already know, even just putting it all together is enlightening. And if the later chapters are more in-depth, it might be a lifesaver.