Hi Subham I'm a GSoc student here in PDFBox this year and I'm improving PDFDebugger of PDFBox issue <https://issues.apache.org/jira/browse/PDFBOX-2530>. Before applying for the project, I had to be familiar with the code base. I was in a bit of puzzle for the first time, but now I've a basic understanding of the code base though I'm not coding for the main module of the PDFBox. I'm suggesting what I've done so far to get comfortable with PDFBox to start.
Read the PDF specification, at least get a head start. https://www.adobe.com/devnet/pdf/pdf_reference.html Read the documentation. https://pdfbox.apache.org/docs/2.0.0-SNAPSHOT/javadocs/ Play with example codes. https://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/ Anyway, there are other things before you can contribute which I think the committers guys can say more specifically. Regards Khyrul Bashar On Tue, Jul 14, 2015 at 4:58 PM, Subham Tripathi <subham....@gmail.com> wrote: > Hi All, > I wish to contribute to Apache PDFBox but before that i was trying to > understand the codebase. I am finding it very tough to understand the code > base as i am not finding any flow to follow. > Is there any documentation from which i can draw some high level insight of > the PDFBox ? > > -- > Best Regards, > Subham Tripathi >