Hi Daniel, IMHO the best approach is picking an Apache Commons (or any other OSS) project you have a special interest in, e.g. you are using it at work or have implemented something similar and would like to improve it a bit. The improvement could be documentation, answering emails, a bug fix or a new feature :-)
What I usually do - pick the project of my choice - build the project and have a close look at the tests - subscribe to the user & developer mailing list & JIRA - read the stuff on the mailing list to get a better understanding - fix a simple bug or improve the user documentation - answer incoming question on the mailing list - after a while I have a good understanding of the project and the developer community But again - working on an arbitrary OSS project (just to refine my skills) does not work for me since I have to have a good reason to spent my time. So over the time I move from one project to another one ... Cheers, Siegfried Goeschl > On 10 Jul 2015, at 13:35, Daniel C. S. Yeh <danielk...@gmail.com> wrote: > > Dear all, > > I am newer here. I want to involve in open source project development. > > By this way, I can see the good software architecture and bugs fixing > practice. > > could anyone kind tell me how to do it step by step, slowly? > > Many thanks > Daniel --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org