The past couple days, I’ve looked into contributing to an open source project – any recognizable one – and it seems like there is a significant barrier to entry to do this.
I started by searching Amazon.com, and all the books out there cover open source from a bird’s eye view, which isn’t very helpful. I am looking for printed material on actually contributing, rather than some overview.
Just browsing around on Ohloh, there are so many different projects that I would love to be apart of. Firefox, Linux, Rails, Subversion… the list goes on and on. I’ve used all of these software projects extensively, and I know all the requisite programming languages they are written in. However, I browse around on their bug tracking databases, and all the issues seem esoteric; I definitely couldn’t fix them without deep underlying knowledge of the system.
It would be nice to be able to cut my teeth on something. I suppose I could start with a smaller project – one that is smaller/newer which would, by definition, have more work to be done.