March 15th, 2009, 03:35 PM
well i have been programming in c and c++ for some time but have never joined any actual project!
Now i feel i am ready for contributing to some mainstream projects. And thats where the problem starts - i no idea of how to start contributing to projects.
I feel as if still need some mentor to help me with it !:)
March 15th, 2009, 03:49 PM
Most projects have either mailing lists (like GRUB) or bug trackers (most SF-based projects, for example). Start by finding a bug you want corrected, fixing it and submitting a patch to the right place. Remember to read all the rules and requisites beforehand: most projects have a defined coding style, others require you to perform a copyright attribution, etc. Also, whether we want it or not, politics and hierarchy is also involved here, usually for the better: be bold and assertive, but don't disrespect The Elders of a big, mature project - remember GRUB is not Wikipedia and they could decide to reject your patch, either on technical or philosophical reasons. Well, I think that was all. Good bug-hunting! :KS
Powered by vBulletin® Version 4.2.2 Copyright © 2016 vBulletin Solutions, Inc. All rights reserved.