Certainly not from me. So far I was always asked by my clients to add
all new features to the Renderer, too. But instead of using the
PDFRenderer (for example) directly, one can always use the IFRenderer
with PDFDocumentHandler as its backend which should make the transition
easier.

Maybe it's a bit hard just to remove the classes without some
deprecation time, but that's not a hard requirement from my side in this
case since usually, users select the output format by MIME type and have
been using the new implementations already anyway. It would only affect
some advanced users which I think can be expected to deal with that
when they upgrade.

On 06.08.2010 19:29:06 Vincent Hennebert wrote:
> Hi,
> 
> The new rendering architecture based on a streamlined intermediate
> format and painters has been in place for more than a year now and
> hasn’t caused any big issue.
> 
> New features are being added to the painters
> (PDFDocumentHandler/PDFPainter, PSDocumentHandler/PSPainter, etc.) and
> usually not backported to the renderers (PDFRenderer, PSRenderer, etc.).
> Also, the old renderers get in the way when changes and refactorings
> must be made to the libraries.
> 
> Therefore, I propose to drop support for the old renderers and remove
> them from version control.
> 
> Does anyone have any objection to that?
> 
> Thanks,
> Vincent




Jeremias Maerki

Reply via email to