Hi Sagara, Good to see your enthusiasm. The best way to learn is try and follow the instructions and ask questions as you go along. Try and follow these steps and post any questions you may have:
1) Go through the website [1] and wiki [2] especially the developer sections. 2) Check out the source code and build it 3) Follow the tutorials 4) Try and understand the architecture (if you get stuck, ask questions) 5) If you see an obvious mistake in the code or tutorials, like a simple log message improvement, create a JIRA issue [3] and submit a svn patch. This should get you familiar with the process. 6) When you are ready, go through the issues and see if you can work on an outstanding item. You can start with a small one. Or just ask in this list what you would like to work on. Also, note that here I am assuming you want to be a developer. You can make contributions to the project not just by writing code, see [4]. Suresh [1] - http://incubator.apache.org/airavata/ [2] - https://cwiki.apache.org/confluence/display/AIRAVATA/ [3] - https://issues.apache.org/jira/browse/airavata [4] - http://incubator.apache.org/airavata/community/get-involved.html On Jun 19, 2012, at 7:02 AM, Sagara Paranagama wrote: > Hi everyone, > > I'm moderately equipped with good coding skills in Java,C etc. but I'm a > novice when it comes to large software projects and software development (I > recently got to know about SVN, jUnit and maven and stuff) but I would like > to get involved in ASF and mainly in this project because it seems very > interesting and I know the experience would be extremely beneficial. > > I'd appreciate it if anyone could point me in the right direction as to > where I can start to contribute to this project? Forewarned though, I'm new > so I'd appreciate it if you could keep the jargon to a minimum :) > > Thanks. > Sagara
signature.asc
Description: Message signed with OpenPGP using GPGMail