On 18.10.2004 05:17:34 Glen Mazza wrote:
> What is the difference between the PDF document
> library code between maintenance and HEAD?  Is it
> basically the same package copied over, or is it a
> major re-write? (if the latter, what needed fixing in
> maintenance's version?)

It was a not a rewrite, though I've put it through a bigger refactoring
cycle to remove reduncancies, provide a cleaner design especially to
handle the encryption and encoding part uniformly. In the branch
encryption was applied at a few places leaving certain parts untouched
and causing the known bugs. The refactoring fixed that. Before that
Keiron especially added support for transparency, Form XObjects and
other things. He also tried to lower memory consumption. Other than that
I don't remember much more what was changed. See CVS for details.
Obviously, there have been changes due to changes in the font classes
(dependency).

> Who is/was the primary author of the PDF library in
> maintenance and in HEAD?  Anyone remember today?

In an ideal world, there should be no primary author in an OSS project.
In CVS HEAD it was primarily Keiron and me who were working on the PDF
library. For the branch there have been several people involved. The
original author was most probably James Tauber.


Jeremias Maerki

Reply via email to