The best way to start is start learning the source. John is an AMAZING programmer. You will learn some C++ techniques you may haver never imagined. I have joked with him that it is the first time I have seen someone write LISP in C++. then fix one small problem at a time and submit the patch.
Craig On Fri, Oct 12, 2012 at 4:28 AM, Jeroen De Vlieger <[email protected]>wrote: > That actually sounds like great idea. > > I like programming myself, but finding myself a bit of a newbie found > myself facing 2 obstacles which I have never overcome to this point: > + how to choose/find an open source project you can contribute to. > + how to actually contribute and not just be a burden generation more > newbie related problems and questions slowing the project down rather then > contributing to it. > > Hence I have never got to the point where I joined an open source project. > > Recently though my interest and livelyness of the ledger community did en > still does encourage me to try and submit bug reports in the hope of doing > my part to improve the project even further. I do and still do this because > I feel my questions and proposals are received and acted upon. Which can't > besaid for any random opensource project :-s > I still feel to much of a newbie and feel like I would slow a project down > rather then contribute to it to actually join one, and that is assuming > that I could somehow find a project that would be willing to let me in and > put up with my newbie questions which is a hurdle not to be underestimated. > Afterall each and every patch or change still needs to be reviewed which > can put a rather heavy strain on the developers and might not always be > worth it. > > Furthermore in order to be able to contribute one needs a fairly intemite > knowledge of the project which can be very daunting. > > So yes, I feel that I need a bit more experience before I can be an real > help to any one out there, but never quiet solved the issue of how to > obtain that experience :-s > So If you can help on that front then I and lots of other would be very > much obliged indeed! > So where do I find that mentoring community/service that you spoke off, so > I can apply? ;-) > > with kind regards, Jeroen > > ps: To John, Craig: Even if only to submit typo fixed of the > documentation, which I'm currently reading as a ledger newbie, I love to do > my contribution if you tell me how. > For now I stick to posting bug reports and if possible attach the > associated patch file or bug script that causes the odd behaviour to bug > zilla ;-) > > > > On Thursday, October 11, 2012 11:50:15 PM UTC+2, Michal Wallace wrote: > >> Hey John / everyone, >> >> Do you have some bugs or wishlist items that relatively junior >> developers could take on? >> >> Over on reddit's /r/learnprogramming there's a steady stream of people >> looking to join open source projects... So a few guys got together and >> created a mentoring community to help match those guys up with open >> source projects, and get the projects some help while buffering them >> from lots of newbie questions... >> >> Anyway, we're kind of doing a recruiting drive, so of course, I >> thought of ledger. Do you have a list of easy tasks lying around? >> >> -Michal >> [ sabren / tangentstorm on IRC ] >> >> On Mon, Oct 8, 2012 at 1:50 PM, John Wiegley <[email protected]> >> wrote: >> > I had a LOT of bugs in the TODO file which were not yet up on Bugzilla, >> so if >> > anyone is interested they may wish to review the most recent 30 bugs or >> so and >> > see if they want to Cc themselves, or mark any of them up to P1 for the >> 3.0 >> > release. I currently have 12 bugs blocking the release. >> > >> > John >> > -- Craig, Corona De Tucson, AZ enderw88.wordpress.com
