On 25/01/2012 14:46, Jonathan Levinson wrote:
Hi Mehdi,

Hi Jonathon,


I'm trying to assess the impact on our code if any.

It seems we just use the FOPFactory and don't directly construct a renderer so 
this change will have *no* impact on our code.

The factory to get a new Fop already has foUserAgent in the constructor, so 
nothing has changed in this regard, for example:

             Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, foUserAgent, 
out);

I've examined your diff, and unless I'm mistaken nothing in it impacts our 
client-server that accepts requests for FOP rendering via TCP/IP.

You aren't changing how the FOPFactory is instantiated or how the FOP factory 
is used to instantiate Fops.

That's right. Mehdi's change doesn't affect what we consider to be the public API (Although as already noted the classes affected have public modifiers). That is the classes used to embed FOP in a typical application that does FO->PDF or FO->IF->PDF

Mehdi is currently writing up a list of classes/packages that we will consider the true public API that we can commit to changing as infrequently as possible. He will publish them here shortly for everyone's review.

Thanks,

Chris


I can't assess the impact on other people's applications but the impact on our 
application seems non-existent.

Best Regards,
Jonathan Levinson
Senior Software Developer
Object Group
InterSystems
+1 617-621-0600
jonathan.levin...@intersystems.com
http://www.intersystems.com/summit2012/


-----Original Message-----
From: bugzi...@apache.org [mailto:bugzi...@apache.org]
Sent: Wednesday, January 25, 2012 6:19 AM
To: fop-dev@xmlgraphics.apache.org
Subject: DO NOT REPLY [Bug 52513] [PATCH] Moving FOUserAgent to the
constructor of Renderers

https://issues.apache.org/bugzilla/show_bug.cgi?id=52513

--- Comment #2 from Mehdi Houshmand<med1...@gmail.com>  2012-01-25
11:19:00 UTC --- Since there doesn't seem to be any strong opposition to this
change, I'll start a lazy consensus (i.e. apply the patch in 72hrs henceforth) 
to
allow people to discuss any objections they may have.

--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: ------- You are the assignee for 
the
bug.

Reply via email to