Jonathan created PDFBOX-4538:
--------------------------------

             Summary: Expose more internal API as protected and public
                 Key: PDFBOX-4538
                 URL: https://issues.apache.org/jira/browse/PDFBOX-4538
             Project: PDFBox
          Issue Type: Improvement
          Components: Parsing, Rendering, Writing
    Affects Versions: 2.0.14
            Reporter: Jonathan
             Fix For: 2.0.16


During the last couple of weeks, I worked intensely on PDFBox-based, heavy PDF 
processing.
 In the course of this work, we often needed to customize some behaviour of the 
library, but we haven't been able to do this as an extension by subclassing. 
Instead, we needed to fork the entire project, with the majority of changes 
being the use of less restrictive access modifiers.

As a company we would like to reduce the scope of our own modifications, so 
it'd be great if you could adopt a somewhat less restrictive policy on exposing 
API area. I could compile a list of the symbols we needed, but perhaps it would 
make sense to undergo a more general review about what internals could be 
opened as public API.

We also implemented some other fixes, I will open separate issues to address 
them.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to