You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@xmlgraphics.apache.org by Glenn Adams <gl...@skynav.com> on 2015/12/22 00:55:03 UTC

My Goals for XML Graphics Project

Fellow Team,

I'd like to share some of my ideas for improving the XML Graphics projects
as we move forward:

   - transition writeable source repository from SVN to GIT, making SVN a
   slave to the latter
   - transition build, test, and deployment system from Ant to Maven
   - update minimum JDK to 7 or perhaps even 8
   - enable findbugs (from Maven site goals) by default
   - convert non-Junit tests (batik) to Junit
   - improve test coverage
   - triage bug list
   - revisit documentation, in its format, deployment, and content

Overall, I want to bring XML Graphics more up to date with other "modern"
Apache Project practices and tool sets.

Please feel free comment on these matters.

Regards,
Glenn

Re: My Goals for XML Graphics Project

Posted by Luis Bernardo <lm...@gmail.com>.
All these are worthy ideas and I have no objections.

Regarding Batik tests, I think we need to remove the ones that are machine
dependent, or at least not make them part of the default tests. Probably we
would want to do this before moving them to Junit.


On Tue, Dec 22, 2015 at 4:55 PM, Glenn Adams <gl...@skynav.com> wrote:

> On Tue, Dec 22, 2015 at 1:42 AM, Chris Bowditch <
> bowditch_chris@hotmail.com>
> wrote:
>
> > Hi Glenn,
> >
> > On 21/12/2015 23:55, Glenn Adams wrote:
> >
> >> Fellow Team,
> >>
> >> I'd like to share some of my ideas for improving the XML Graphics
> projects
> >> as we move forward:
> >>
> >>     - transition writeable source repository from SVN to GIT, making
> SVN a
> >>     slave to the latter
> >>
> >
> > Git is better at branch support, but since we don't create a lot of
> > branches seems overkill to me as the complexity of GIT is much higher
> than
> > SVN. I think I'm +0 on this topic.
> >
> >     - transition build, test, and deployment system from Ant to Maven
> >>
> >
> > +1, agreed this would make working with the FOP source code much easier.
> > Currently it takes ages to setup the IDE with the correct dependencies.
> > With Maven this becomes a 1 click process
> >
> >     - update minimum JDK to 7 or perhaps even 8
> >>
> >
> > Since FOP is a backend server process, a lot of folks use it on older
> > Linux/mainframe systems. Where its difficult to get support for newer
> JDKs.
> > Why do you feel its important to increase minimum JDK version? I don't
> see
> > what benefit that would bring to the user base. Sorry but I'm opposed to
> > this move at this time as it would block a high percentage of users from
> > working with FOP. We could conduct a survey of users to try and ascertain
> > how feasible this would be.
> >
> >     - enable findbugs (from Maven site goals) by default
> >>
> > +1
> >
> >>     - convert non-Junit tests (batik) to Junit
> >>
> > +1
> >
> >>     - improve test coverage
> >>
> > +1
> >
> >>     - triage bug list
> >>
> > +1
> >
> >>     - revisit documentation, in its format, deployment, and content
> >>
> > +1
> >
> >>
> >> Overall, I want to bring XML Graphics more up to date with other
> "modern"
> >> Apache Project practices and tool sets.
> >>
> >
> > Sounds great Glenn. Why have you waited so long to start ;-)
>
>
> Too busy. Thanks for the comments. Regarding GIT vs SVN, I have used both
> extensively (as well as CVS, RCS, SCCS, etc), and personally find GIT the
> most usable. Using GIT, via GITHUB, also brings other utility such as pull
> request processing, traffic analysis, watch and notification support, etc.
>
> On the JDK front, yes, a survey would be prudent. Also, we could use daily
> builds on multiple JDK versions to determine and maintain compatibility.
>
>
> >
> >
> >
> >> Please feel free comment on these matters.
> >>
> >
> > Thanks
> >
> > Chris
> >
> >>
> >> Regards,
> >> Glenn
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> > For additional commands, e-mail: general-help@xmlgraphics.apache.org
> >
> >
>

Re: My Goals for XML Graphics Project

Posted by Glenn Adams <gl...@skynav.com>.
On Tue, Dec 22, 2015 at 1:42 AM, Chris Bowditch <bo...@hotmail.com>
wrote:

> Hi Glenn,
>
> On 21/12/2015 23:55, Glenn Adams wrote:
>
>> Fellow Team,
>>
>> I'd like to share some of my ideas for improving the XML Graphics projects
>> as we move forward:
>>
>>     - transition writeable source repository from SVN to GIT, making SVN a
>>     slave to the latter
>>
>
> Git is better at branch support, but since we don't create a lot of
> branches seems overkill to me as the complexity of GIT is much higher than
> SVN. I think I'm +0 on this topic.
>
>     - transition build, test, and deployment system from Ant to Maven
>>
>
> +1, agreed this would make working with the FOP source code much easier.
> Currently it takes ages to setup the IDE with the correct dependencies.
> With Maven this becomes a 1 click process
>
>     - update minimum JDK to 7 or perhaps even 8
>>
>
> Since FOP is a backend server process, a lot of folks use it on older
> Linux/mainframe systems. Where its difficult to get support for newer JDKs.
> Why do you feel its important to increase minimum JDK version? I don't see
> what benefit that would bring to the user base. Sorry but I'm opposed to
> this move at this time as it would block a high percentage of users from
> working with FOP. We could conduct a survey of users to try and ascertain
> how feasible this would be.
>
>     - enable findbugs (from Maven site goals) by default
>>
> +1
>
>>     - convert non-Junit tests (batik) to Junit
>>
> +1
>
>>     - improve test coverage
>>
> +1
>
>>     - triage bug list
>>
> +1
>
>>     - revisit documentation, in its format, deployment, and content
>>
> +1
>
>>
>> Overall, I want to bring XML Graphics more up to date with other "modern"
>> Apache Project practices and tool sets.
>>
>
> Sounds great Glenn. Why have you waited so long to start ;-)


Too busy. Thanks for the comments. Regarding GIT vs SVN, I have used both
extensively (as well as CVS, RCS, SCCS, etc), and personally find GIT the
most usable. Using GIT, via GITHUB, also brings other utility such as pull
request processing, traffic analysis, watch and notification support, etc.

On the JDK front, yes, a survey would be prudent. Also, we could use daily
builds on multiple JDK versions to determine and maintain compatibility.


>
>
>
>> Please feel free comment on these matters.
>>
>
> Thanks
>
> Chris
>
>>
>> Regards,
>> Glenn
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>
>

Re: My Goals for XML Graphics Project

Posted by Chris Bowditch <bo...@hotmail.com>.
Hi Glenn,

On 21/12/2015 23:55, Glenn Adams wrote:
> Fellow Team,
>
> I'd like to share some of my ideas for improving the XML Graphics projects
> as we move forward:
>
>     - transition writeable source repository from SVN to GIT, making SVN a
>     slave to the latter

Git is better at branch support, but since we don't create a lot of 
branches seems overkill to me as the complexity of GIT is much higher 
than SVN. I think I'm +0 on this topic.

>     - transition build, test, and deployment system from Ant to Maven

+1, agreed this would make working with the FOP source code much easier. 
Currently it takes ages to setup the IDE with the correct dependencies. 
With Maven this becomes a 1 click process

>     - update minimum JDK to 7 or perhaps even 8

Since FOP is a backend server process, a lot of folks use it on older 
Linux/mainframe systems. Where its difficult to get support for newer 
JDKs. Why do you feel its important to increase minimum JDK version? I 
don't see what benefit that would bring to the user base. Sorry but I'm 
opposed to this move at this time as it would block a high percentage of 
users from working with FOP. We could conduct a survey of users to try 
and ascertain how feasible this would be.

>     - enable findbugs (from Maven site goals) by default
+1
>     - convert non-Junit tests (batik) to Junit
+1
>     - improve test coverage
+1
>     - triage bug list
+1
>     - revisit documentation, in its format, deployment, and content
+1
>
> Overall, I want to bring XML Graphics more up to date with other "modern"
> Apache Project practices and tool sets.

Sounds great Glenn. Why have you waited so long to start ;-)

>
> Please feel free comment on these matters.

Thanks

Chris
>
> Regards,
> Glenn
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


Re: My Goals for XML Graphics Project

Posted by Matthias Reischenbacher <ma...@gmx.at>.
Hi,

I think a bugfix release is a very good idea.

One very important bugfix, which seems to have affected a lot of users
and was at least partially fixed:
FOP-2461: NullPointerException in ListItemLayoutManager since
Temp_BasicSideFloat Merge

BR,
Matthias

On 04.01.2016 10:55, Simon Steiner wrote:
> Hi,
>
> Would it make sense to make a bugfix release before requiring a newer JDK.
>
> We have done so far:
> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens Schreiber
> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on Mac OS X
> FOP-2436: Merging of Tagged (Accessible) PDF
> FOP-2455 - Fix unnecessary duplication of AFP resource objects as suggested by sdridi@iptech-group.com.
> FOP-2465: Fix links to/from 'last' page
> FOP-2473: SVG text using filters not shown
> FOP-2485: Update xercesImpl to 2.9.1
> FOP-2486: Soft font support for TrueType fonts in PCL
> FOP-2487: replace cached pages if span condition doesn't match
> FOP-2488: Support PDF/UA
> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted by Hussein Shafie.
> FOP-2491: Adobe Reader error with OTF subset PDF
> FOP-2494 - Unable to use Ubuntu Mono Font
> FOP-2498: Fix "last" page master usage with force-page-count=end-on-even/-odd
> FOP-2499: PDF/UA warnings for nested elements
> FOP-2504: Truetype support for AFP
> FOP-2507: PDFVT and Page Piece exception using IF
> FOP-2508: TTF bullet missing when OTF used
> FOP-2509: Add support for PDF/A-3
> FOP-2510: Flow name infinite Loop
> FOP-2512: fix issue with transparent PNGs with indexed color model
> FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex as suggested by dvineshkumar@gmail.com
> FOP-2537: Support CMYK JPEG in AFP
> FOP-2538: PDF to PDF OOM
> FOP-2543: Update avalon-framework to 4.3.1
> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
> FOP-2548: Support Barcode4J page number
> FOP-2552: TrueType in AFP adding extra slash to end of font uri
> FOP-2553: Support PDF shading to PS
> XGC-93: fix performancy penalty caused by excessive DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
> XGC-103: Include ps-setpagedevice when dsc-compliant is false
>
> Thanks
>
> -----Original Message-----
> From: Glenn Adams [mailto:glenn@skynav.com] 
> Sent: 21 December 2015 23:55
> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
> Subject: My Goals for XML Graphics Project
>
> Fellow Team,
>
> I'd like to share some of my ideas for improving the XML Graphics projects as we move forward:
>
>    - transition writeable source repository from SVN to GIT, making SVN a
>    slave to the latter
>    - transition build, test, and deployment system from Ant to Maven
>    - update minimum JDK to 7 or perhaps even 8
>    - enable findbugs (from Maven site goals) by default
>    - convert non-Junit tests (batik) to Junit
>    - improve test coverage
>    - triage bug list
>    - revisit documentation, in its format, deployment, and content
>
> Overall, I want to bring XML Graphics more up to date with other "modern"
> Apache Project practices and tool sets.
>
> Please feel free comment on these matters.
>
> Regards,
> Glenn
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


Re: My Goals for XML Graphics Project

Posted by Glenn Adams <gl...@skynav.com>.
On Tue, Jan 5, 2016 at 11:29 AM, Simon Steiner <si...@gmail.com>
wrote:

> Hi,
>
> I did the last one and can do this one, I can start tomorrow.
>

thanks!


>
> Thanks
>
> -----Original Message-----
> From: Glenn Adams [mailto:glenn@skynav.com]
> Sent: 05 January 2016 16:30
> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
> Subject: Re: My Goals for XML Graphics Project
>
> On Tue, Jan 5, 2016 at 9:26 AM, Glenn Adams <gl...@skynav.com> wrote:
>
> >
> >
> > On Tue, Jan 5, 2016 at 1:59 AM, Chris Bowditch
> > <bowditch_chris@hotmail.com
> > > wrote:
> >
> >> Sounds good to me Glenn. I'm definitely supportive of moving to Maven.
> >> The question is should we do a bug fix release now or wait until
> >> you've finished porting the projects to Maven?
> >>
> >
> > Let's go ahead with a bugfix release first. Do we have any volunteers?
> > Simon,  have you done a release yet? Perhaps you could work with Luis
> > on this? First, you will need to do a vote.
> >
>
> Or perhaps Andreas might help, since he has been active of late.
>
>
> >
> >
> >>
> >> Thanks,
> >>
> >> Chris
> >>
> >>
> >> On 04/01/2016 17:58, Glenn Adams wrote:
> >>
> >>> I would also support a bugfix release. As for a JDK upgrade, I'm
> >>> fine with holding off on that until we have a survey and better
> >>> rationale for an upgrade.
> >>>
> >>> I am more interested in effecting a transition to maven in the
> >>> shorter term, which I have been working on in branches to be
> >>> eventually merged to trunk.
> >>>
> >>> On Mon, Jan 4, 2016 at 7:33 AM, Chris Bowditch <
> >>> bowditch_chris@hotmail.com>
> >>> wrote:
> >>>
> >>> Hi All,
> >>>>
> >>>> As previously discussed I'm -1 on upgrading the JDK at this time. I
> >>>> will change my vote if evidence gathered via a survey shows no one
> >>>> is using the older JDKs. Since FOP is a server side process, my
> >>>> experience is that it is run on a lot of older systems, like AIX,
> >>>> HP-UX, etc. It is very difficult to patch these system up to such
> >>>> later JDKs, and so we may prevent a lot of users from
> >>>> using/upgrading FOP. And for what benefit? What does the later JDK
> >>>> give us, that JDK 6 doesn't already have? The benefit seems very
> >>>> minimal versus the potential cost
> >>>>
> >>>> Thanks,
> >>>>
> >>>> Chris
> >>>>
> >>>>
> >>>> On 04/01/2016 14:12, Clay Leeds wrote:
> >>>>
> >>>> +1 for a pre-release party (FOP and/or Batik release before JDK
> >>>> +upgrade)
> >>>>>
> >>>>> +1 for JDK upgrade, assuming there're community-wide VOTEs (2-weeks?
> >>>>> 1-month? Lazy consensus?)
> >>>>>
> >>>>> Cheers!
> >>>>>
> >>>>> Happy New Year folks!
> >>>>>
> >>>>> Sent from my iPhone 6s
> >>>>>
> >>>>> On Jan 4, 2016, at 5:55 AM, Simon Steiner
> >>>>> <si...@gmail.com>
> >>>>>
> >>>>>> wrote:
> >>>>>>
> >>>>>> Hi,
> >>>>>>
> >>>>>> Would it make sense to make a bugfix release before requiring a
> >>>>>> newer JDK.
> >>>>>>
> >>>>>> We have done so far:
> >>>>>> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by
> >>>>>> Jens Schreiber
> >>>>>> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK
> >>>>>> on Mac OS X
> >>>>>> FOP-2436: Merging of Tagged (Accessible) PDF
> >>>>>> FOP-2455 - Fix unnecessary duplication of AFP resource objects as
> >>>>>> suggested by sdridi@iptech-group.com.
> >>>>>> FOP-2465: Fix links to/from 'last' page
> >>>>>> FOP-2473: SVG text using filters not shown
> >>>>>> FOP-2485: Update xercesImpl to 2.9.1
> >>>>>> FOP-2486: Soft font support for TrueType fonts in PCL
> >>>>>> FOP-2487: replace cached pages if span condition doesn't match
> >>>>>> FOP-2488: Support PDF/UA
> >>>>>> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
> >>>>>> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix
> >>>>>> submitted by Hussein Shafie.
> >>>>>> FOP-2491: Adobe Reader error with OTF subset PDF
> >>>>>> FOP-2494 - Unable to use Ubuntu Mono Font
> >>>>>> FOP-2498: Fix "last" page master usage with
> >>>>>> force-page-count=end-on-even/-odd
> >>>>>> FOP-2499: PDF/UA warnings for nested elements
> >>>>>> FOP-2504: Truetype support for AFP
> >>>>>> FOP-2507: PDFVT and Page Piece exception using IF
> >>>>>> FOP-2508: TTF bullet missing when OTF used
> >>>>>> FOP-2509: Add support for PDF/A-3
> >>>>>> FOP-2510: Flow name infinite Loop
> >>>>>> FOP-2512: fix issue with transparent PNGs with indexed color
> >>>>>> model
> >>>>>> FOP-2530: fix performance regression in
> >>>>>> MultiByteFont.findGlyphIndex as suggested by
> >>>>>> dvineshkumar@gmail.com
> >>>>>> FOP-2537: Support CMYK JPEG in AFP
> >>>>>> FOP-2538: PDF to PDF OOM
> >>>>>> FOP-2543: Update avalon-framework to 4.3.1
> >>>>>> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
> >>>>>> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
> >>>>>> FOP-2548: Support Barcode4J page number
> >>>>>> FOP-2552: TrueType in AFP adding extra slash to end of font uri
> >>>>>> FOP-2553: Support PDF shading to PS
> >>>>>> XGC-93: fix performancy penalty caused by excessive
> >>>>>> DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
> >>>>>> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
> >>>>>> XGC-103: Include ps-setpagedevice when dsc-compliant is false
> >>>>>>
> >>>>>> Thanks
> >>>>>>
> >>>>>> -----Original Message-----
> >>>>>> From: Glenn Adams [mailto:glenn@skynav.com]
> >>>>>> Sent: 21 December 2015 23:55
> >>>>>> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
> >>>>>> Subject: My Goals for XML Graphics Project
> >>>>>>
> >>>>>> Fellow Team,
> >>>>>>
> >>>>>> I'd like to share some of my ideas for improving the XML Graphics
> >>>>>> projects as we move forward:
> >>>>>>
> >>>>>>     - transition writeable source repository from SVN to GIT,
> >>>>>> making SVN a
> >>>>>>     slave to the latter
> >>>>>>     - transition build, test, and deployment system from Ant to
> Maven
> >>>>>>     - update minimum JDK to 7 or perhaps even 8
> >>>>>>     - enable findbugs (from Maven site goals) by default
> >>>>>>     - convert non-Junit tests (batik) to Junit
> >>>>>>     - improve test coverage
> >>>>>>     - triage bug list
> >>>>>>     - revisit documentation, in its format, deployment, and
> >>>>>> content
> >>>>>>
> >>>>>> Overall, I want to bring XML Graphics more up to date with other
> >>>>>> "modern"
> >>>>>> Apache Project practices and tool sets.
> >>>>>>
> >>>>>> Please feel free comment on these matters.
> >>>>>>
> >>>>>> Regards,
> >>>>>> Glenn
> >>>>>>
> >>>>>>
> >>>>>> -----------------------------------------------------------------
> >>>>>> ---- To unsubscribe, e-mail:
> >>>>>> general-unsubscribe@xmlgraphics.apache.org
> >>>>>> For additional commands, e-mail:
> >>>>>> general-help@xmlgraphics.apache.org
> >>>>>>
> >>>>>> -----------------------------------------------------------------
> >>>>>> ----
> >>>>>>
> >>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> >>>>> For additional commands, e-mail:
> >>>>> general-help@xmlgraphics.apache.org
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> ------------------------------------------------------------------
> >>>>> ---
> >>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> >>>> For additional commands, e-mail:
> >>>> general-help@xmlgraphics.apache.org
> >>>>
> >>>>
> >>>>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> >> For additional commands, e-mail: general-help@xmlgraphics.apache.org
> >>
> >>
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>
>

RE: My Goals for XML Graphics Project

Posted by Simon Steiner <si...@gmail.com>.
Hi,

I did the last one and can do this one, I can start tomorrow.

Thanks

-----Original Message-----
From: Glenn Adams [mailto:glenn@skynav.com] 
Sent: 05 January 2016 16:30
To: XML Graphics Project <ge...@xmlgraphics.apache.org>
Subject: Re: My Goals for XML Graphics Project

On Tue, Jan 5, 2016 at 9:26 AM, Glenn Adams <gl...@skynav.com> wrote:

>
>
> On Tue, Jan 5, 2016 at 1:59 AM, Chris Bowditch 
> <bowditch_chris@hotmail.com
> > wrote:
>
>> Sounds good to me Glenn. I'm definitely supportive of moving to Maven.
>> The question is should we do a bug fix release now or wait until 
>> you've finished porting the projects to Maven?
>>
>
> Let's go ahead with a bugfix release first. Do we have any volunteers?
> Simon,  have you done a release yet? Perhaps you could work with Luis 
> on this? First, you will need to do a vote.
>

Or perhaps Andreas might help, since he has been active of late.


>
>
>>
>> Thanks,
>>
>> Chris
>>
>>
>> On 04/01/2016 17:58, Glenn Adams wrote:
>>
>>> I would also support a bugfix release. As for a JDK upgrade, I'm 
>>> fine with holding off on that until we have a survey and better 
>>> rationale for an upgrade.
>>>
>>> I am more interested in effecting a transition to maven in the 
>>> shorter term, which I have been working on in branches to be 
>>> eventually merged to trunk.
>>>
>>> On Mon, Jan 4, 2016 at 7:33 AM, Chris Bowditch < 
>>> bowditch_chris@hotmail.com>
>>> wrote:
>>>
>>> Hi All,
>>>>
>>>> As previously discussed I'm -1 on upgrading the JDK at this time. I 
>>>> will change my vote if evidence gathered via a survey shows no one 
>>>> is using the older JDKs. Since FOP is a server side process, my 
>>>> experience is that it is run on a lot of older systems, like AIX, 
>>>> HP-UX, etc. It is very difficult to patch these system up to such 
>>>> later JDKs, and so we may prevent a lot of users from 
>>>> using/upgrading FOP. And for what benefit? What does the later JDK 
>>>> give us, that JDK 6 doesn't already have? The benefit seems very 
>>>> minimal versus the potential cost
>>>>
>>>> Thanks,
>>>>
>>>> Chris
>>>>
>>>>
>>>> On 04/01/2016 14:12, Clay Leeds wrote:
>>>>
>>>> +1 for a pre-release party (FOP and/or Batik release before JDK 
>>>> +upgrade)
>>>>>
>>>>> +1 for JDK upgrade, assuming there're community-wide VOTEs (2-weeks?
>>>>> 1-month? Lazy consensus?)
>>>>>
>>>>> Cheers!
>>>>>
>>>>> Happy New Year folks!
>>>>>
>>>>> Sent from my iPhone 6s
>>>>>
>>>>> On Jan 4, 2016, at 5:55 AM, Simon Steiner 
>>>>> <si...@gmail.com>
>>>>>
>>>>>> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> Would it make sense to make a bugfix release before requiring a 
>>>>>> newer JDK.
>>>>>>
>>>>>> We have done so far:
>>>>>> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by 
>>>>>> Jens Schreiber
>>>>>> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK 
>>>>>> on Mac OS X
>>>>>> FOP-2436: Merging of Tagged (Accessible) PDF
>>>>>> FOP-2455 - Fix unnecessary duplication of AFP resource objects as 
>>>>>> suggested by sdridi@iptech-group.com.
>>>>>> FOP-2465: Fix links to/from 'last' page
>>>>>> FOP-2473: SVG text using filters not shown
>>>>>> FOP-2485: Update xercesImpl to 2.9.1
>>>>>> FOP-2486: Soft font support for TrueType fonts in PCL
>>>>>> FOP-2487: replace cached pages if span condition doesn't match
>>>>>> FOP-2488: Support PDF/UA
>>>>>> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
>>>>>> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix 
>>>>>> submitted by Hussein Shafie.
>>>>>> FOP-2491: Adobe Reader error with OTF subset PDF
>>>>>> FOP-2494 - Unable to use Ubuntu Mono Font
>>>>>> FOP-2498: Fix "last" page master usage with 
>>>>>> force-page-count=end-on-even/-odd
>>>>>> FOP-2499: PDF/UA warnings for nested elements
>>>>>> FOP-2504: Truetype support for AFP
>>>>>> FOP-2507: PDFVT and Page Piece exception using IF
>>>>>> FOP-2508: TTF bullet missing when OTF used
>>>>>> FOP-2509: Add support for PDF/A-3
>>>>>> FOP-2510: Flow name infinite Loop
>>>>>> FOP-2512: fix issue with transparent PNGs with indexed color 
>>>>>> model
>>>>>> FOP-2530: fix performance regression in 
>>>>>> MultiByteFont.findGlyphIndex as suggested by 
>>>>>> dvineshkumar@gmail.com
>>>>>> FOP-2537: Support CMYK JPEG in AFP
>>>>>> FOP-2538: PDF to PDF OOM
>>>>>> FOP-2543: Update avalon-framework to 4.3.1
>>>>>> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
>>>>>> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
>>>>>> FOP-2548: Support Barcode4J page number
>>>>>> FOP-2552: TrueType in AFP adding extra slash to end of font uri
>>>>>> FOP-2553: Support PDF shading to PS
>>>>>> XGC-93: fix performancy penalty caused by excessive
>>>>>> DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
>>>>>> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
>>>>>> XGC-103: Include ps-setpagedevice when dsc-compliant is false
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Glenn Adams [mailto:glenn@skynav.com]
>>>>>> Sent: 21 December 2015 23:55
>>>>>> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
>>>>>> Subject: My Goals for XML Graphics Project
>>>>>>
>>>>>> Fellow Team,
>>>>>>
>>>>>> I'd like to share some of my ideas for improving the XML Graphics 
>>>>>> projects as we move forward:
>>>>>>
>>>>>>     - transition writeable source repository from SVN to GIT, 
>>>>>> making SVN a
>>>>>>     slave to the latter
>>>>>>     - transition build, test, and deployment system from Ant to Maven
>>>>>>     - update minimum JDK to 7 or perhaps even 8
>>>>>>     - enable findbugs (from Maven site goals) by default
>>>>>>     - convert non-Junit tests (batik) to Junit
>>>>>>     - improve test coverage
>>>>>>     - triage bug list
>>>>>>     - revisit documentation, in its format, deployment, and 
>>>>>> content
>>>>>>
>>>>>> Overall, I want to bring XML Graphics more up to date with other 
>>>>>> "modern"
>>>>>> Apache Project practices and tool sets.
>>>>>>
>>>>>> Please feel free comment on these matters.
>>>>>>
>>>>>> Regards,
>>>>>> Glenn
>>>>>>
>>>>>>
>>>>>> -----------------------------------------------------------------
>>>>>> ---- To unsubscribe, e-mail: 
>>>>>> general-unsubscribe@xmlgraphics.apache.org
>>>>>> For additional commands, e-mail: 
>>>>>> general-help@xmlgraphics.apache.org
>>>>>>
>>>>>> -----------------------------------------------------------------
>>>>>> ----
>>>>>>
>>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>>> For additional commands, e-mail: 
>>>>> general-help@xmlgraphics.apache.org
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------
>>>>> ---
>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>> For additional commands, e-mail: 
>>>> general-help@xmlgraphics.apache.org
>>>>
>>>>
>>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>
>>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


Re: My Goals for XML Graphics Project

Posted by Andreas Delmelle <an...@telenet.be>.
Sure. 

Simon, let me know if I can help with anything.

KR

Andreas

> On 05 Jan 2016, at 17:30, Glenn Adams <gl...@skynav.com> wrote:
> 
> On Tue, Jan 5, 2016 at 9:26 AM, Glenn Adams <gl...@skynav.com> wrote:
> 
>> 
>> 
>> On Tue, Jan 5, 2016 at 1:59 AM, Chris Bowditch <bowditch_chris@hotmail.com
>>> wrote:
>> 
>>> Sounds good to me Glenn. I'm definitely supportive of moving to Maven.
>>> The question is should we do a bug fix release now or wait until you've
>>> finished porting the projects to Maven?
>>> 
>> 
>> Let's go ahead with a bugfix release first. Do we have any volunteers?
>> Simon,  have you done a release yet? Perhaps you could work with Luis on
>> this? First, you will need to do a vote.
>> 
> 
> Or perhaps Andreas might help, since he has been active of late.
> 
> 
>> 
>> 
>>> 
>>> Thanks,
>>> 
>>> Chris
>>> 
>>> 
>>> On 04/01/2016 17:58, Glenn Adams wrote:
>>> 
>>>> I would also support a bugfix release. As for a JDK upgrade, I'm fine
>>>> with
>>>> holding off on that until we have a survey and better rationale for an
>>>> upgrade.
>>>> 
>>>> I am more interested in effecting a transition to maven in the shorter
>>>> term, which I have been working on in branches to be eventually merged to
>>>> trunk.
>>>> 
>>>> On Mon, Jan 4, 2016 at 7:33 AM, Chris Bowditch <
>>>> bowditch_chris@hotmail.com>
>>>> wrote:
>>>> 
>>>> Hi All,
>>>>> 
>>>>> As previously discussed I'm -1 on upgrading the JDK at this time. I will
>>>>> change my vote if evidence gathered via a survey shows no one is using
>>>>> the
>>>>> older JDKs. Since FOP is a server side process, my experience is that
>>>>> it is
>>>>> run on a lot of older systems, like AIX, HP-UX, etc. It is very
>>>>> difficult
>>>>> to patch these system up to such later JDKs, and so we may prevent a
>>>>> lot of
>>>>> users from using/upgrading FOP. And for what benefit? What does the
>>>>> later
>>>>> JDK give us, that JDK 6 doesn't already have? The benefit seems very
>>>>> minimal versus the potential cost
>>>>> 
>>>>> Thanks,
>>>>> 
>>>>> Chris
>>>>> 
>>>>> 
>>>>> On 04/01/2016 14:12, Clay Leeds wrote:
>>>>> 
>>>>> +1 for a pre-release party (FOP and/or Batik release before JDK upgrade)
>>>>>> 
>>>>>> +1 for JDK upgrade, assuming there're community-wide VOTEs (2-weeks?
>>>>>> 1-month? Lazy consensus?)
>>>>>> 
>>>>>> Cheers!
>>>>>> 
>>>>>> Happy New Year folks!
>>>>>> 
>>>>>> Sent from my iPhone 6s
>>>>>> 
>>>>>> On Jan 4, 2016, at 5:55 AM, Simon Steiner <si...@gmail.com>
>>>>>> 
>>>>>>> wrote:
>>>>>>> 
>>>>>>> Hi,
>>>>>>> 
>>>>>>> Would it make sense to make a bugfix release before requiring a newer
>>>>>>> JDK.
>>>>>>> 
>>>>>>> We have done so far:
>>>>>>> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens
>>>>>>> Schreiber
>>>>>>> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on Mac
>>>>>>> OS X
>>>>>>> FOP-2436: Merging of Tagged (Accessible) PDF
>>>>>>> FOP-2455 - Fix unnecessary duplication of AFP resource objects as
>>>>>>> suggested by sdridi@iptech-group.com.
>>>>>>> FOP-2465: Fix links to/from 'last' page
>>>>>>> FOP-2473: SVG text using filters not shown
>>>>>>> FOP-2485: Update xercesImpl to 2.9.1
>>>>>>> FOP-2486: Soft font support for TrueType fonts in PCL
>>>>>>> FOP-2487: replace cached pages if span condition doesn't match
>>>>>>> FOP-2488: Support PDF/UA
>>>>>>> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
>>>>>>> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted by
>>>>>>> Hussein Shafie.
>>>>>>> FOP-2491: Adobe Reader error with OTF subset PDF
>>>>>>> FOP-2494 - Unable to use Ubuntu Mono Font
>>>>>>> FOP-2498: Fix "last" page master usage with
>>>>>>> force-page-count=end-on-even/-odd
>>>>>>> FOP-2499: PDF/UA warnings for nested elements
>>>>>>> FOP-2504: Truetype support for AFP
>>>>>>> FOP-2507: PDFVT and Page Piece exception using IF
>>>>>>> FOP-2508: TTF bullet missing when OTF used
>>>>>>> FOP-2509: Add support for PDF/A-3
>>>>>>> FOP-2510: Flow name infinite Loop
>>>>>>> FOP-2512: fix issue with transparent PNGs with indexed color model
>>>>>>> FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex
>>>>>>> as
>>>>>>> suggested by dvineshkumar@gmail.com
>>>>>>> FOP-2537: Support CMYK JPEG in AFP
>>>>>>> FOP-2538: PDF to PDF OOM
>>>>>>> FOP-2543: Update avalon-framework to 4.3.1
>>>>>>> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
>>>>>>> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
>>>>>>> FOP-2548: Support Barcode4J page number
>>>>>>> FOP-2552: TrueType in AFP adding extra slash to end of font uri
>>>>>>> FOP-2553: Support PDF shading to PS
>>>>>>> XGC-93: fix performancy penalty caused by excessive
>>>>>>> DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
>>>>>>> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
>>>>>>> XGC-103: Include ps-setpagedevice when dsc-compliant is false
>>>>>>> 
>>>>>>> Thanks
>>>>>>> 
>>>>>>> -----Original Message-----
>>>>>>> From: Glenn Adams [mailto:glenn@skynav.com]
>>>>>>> Sent: 21 December 2015 23:55
>>>>>>> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
>>>>>>> Subject: My Goals for XML Graphics Project
>>>>>>> 
>>>>>>> Fellow Team,
>>>>>>> 
>>>>>>> I'd like to share some of my ideas for improving the XML Graphics
>>>>>>> projects as we move forward:
>>>>>>> 
>>>>>>>    - transition writeable source repository from SVN to GIT, making
>>>>>>> SVN a
>>>>>>>    slave to the latter
>>>>>>>    - transition build, test, and deployment system from Ant to Maven
>>>>>>>    - update minimum JDK to 7 or perhaps even 8
>>>>>>>    - enable findbugs (from Maven site goals) by default
>>>>>>>    - convert non-Junit tests (batik) to Junit
>>>>>>>    - improve test coverage
>>>>>>>    - triage bug list
>>>>>>>    - revisit documentation, in its format, deployment, and content
>>>>>>> 
>>>>>>> Overall, I want to bring XML Graphics more up to date with other
>>>>>>> "modern"
>>>>>>> Apache Project practices and tool sets.
>>>>>>> 
>>>>>>> Please feel free comment on these matters.
>>>>>>> 
>>>>>>> Regards,
>>>>>>> Glenn
>>>>>>> 
>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>> 
>>>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>>> 
>>>>> 
>>>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>> 
>>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


Re: My Goals for XML Graphics Project

Posted by Glenn Adams <gl...@skynav.com>.
On Tue, Jan 5, 2016 at 9:26 AM, Glenn Adams <gl...@skynav.com> wrote:

>
>
> On Tue, Jan 5, 2016 at 1:59 AM, Chris Bowditch <bowditch_chris@hotmail.com
> > wrote:
>
>> Sounds good to me Glenn. I'm definitely supportive of moving to Maven.
>> The question is should we do a bug fix release now or wait until you've
>> finished porting the projects to Maven?
>>
>
> Let's go ahead with a bugfix release first. Do we have any volunteers?
> Simon,  have you done a release yet? Perhaps you could work with Luis on
> this? First, you will need to do a vote.
>

Or perhaps Andreas might help, since he has been active of late.


>
>
>>
>> Thanks,
>>
>> Chris
>>
>>
>> On 04/01/2016 17:58, Glenn Adams wrote:
>>
>>> I would also support a bugfix release. As for a JDK upgrade, I'm fine
>>> with
>>> holding off on that until we have a survey and better rationale for an
>>> upgrade.
>>>
>>> I am more interested in effecting a transition to maven in the shorter
>>> term, which I have been working on in branches to be eventually merged to
>>> trunk.
>>>
>>> On Mon, Jan 4, 2016 at 7:33 AM, Chris Bowditch <
>>> bowditch_chris@hotmail.com>
>>> wrote:
>>>
>>> Hi All,
>>>>
>>>> As previously discussed I'm -1 on upgrading the JDK at this time. I will
>>>> change my vote if evidence gathered via a survey shows no one is using
>>>> the
>>>> older JDKs. Since FOP is a server side process, my experience is that
>>>> it is
>>>> run on a lot of older systems, like AIX, HP-UX, etc. It is very
>>>> difficult
>>>> to patch these system up to such later JDKs, and so we may prevent a
>>>> lot of
>>>> users from using/upgrading FOP. And for what benefit? What does the
>>>> later
>>>> JDK give us, that JDK 6 doesn't already have? The benefit seems very
>>>> minimal versus the potential cost
>>>>
>>>> Thanks,
>>>>
>>>> Chris
>>>>
>>>>
>>>> On 04/01/2016 14:12, Clay Leeds wrote:
>>>>
>>>> +1 for a pre-release party (FOP and/or Batik release before JDK upgrade)
>>>>>
>>>>> +1 for JDK upgrade, assuming there're community-wide VOTEs (2-weeks?
>>>>> 1-month? Lazy consensus?)
>>>>>
>>>>> Cheers!
>>>>>
>>>>> Happy New Year folks!
>>>>>
>>>>> Sent from my iPhone 6s
>>>>>
>>>>> On Jan 4, 2016, at 5:55 AM, Simon Steiner <si...@gmail.com>
>>>>>
>>>>>> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> Would it make sense to make a bugfix release before requiring a newer
>>>>>> JDK.
>>>>>>
>>>>>> We have done so far:
>>>>>> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens
>>>>>> Schreiber
>>>>>> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on Mac
>>>>>> OS X
>>>>>> FOP-2436: Merging of Tagged (Accessible) PDF
>>>>>> FOP-2455 - Fix unnecessary duplication of AFP resource objects as
>>>>>> suggested by sdridi@iptech-group.com.
>>>>>> FOP-2465: Fix links to/from 'last' page
>>>>>> FOP-2473: SVG text using filters not shown
>>>>>> FOP-2485: Update xercesImpl to 2.9.1
>>>>>> FOP-2486: Soft font support for TrueType fonts in PCL
>>>>>> FOP-2487: replace cached pages if span condition doesn't match
>>>>>> FOP-2488: Support PDF/UA
>>>>>> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
>>>>>> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted by
>>>>>> Hussein Shafie.
>>>>>> FOP-2491: Adobe Reader error with OTF subset PDF
>>>>>> FOP-2494 - Unable to use Ubuntu Mono Font
>>>>>> FOP-2498: Fix "last" page master usage with
>>>>>> force-page-count=end-on-even/-odd
>>>>>> FOP-2499: PDF/UA warnings for nested elements
>>>>>> FOP-2504: Truetype support for AFP
>>>>>> FOP-2507: PDFVT and Page Piece exception using IF
>>>>>> FOP-2508: TTF bullet missing when OTF used
>>>>>> FOP-2509: Add support for PDF/A-3
>>>>>> FOP-2510: Flow name infinite Loop
>>>>>> FOP-2512: fix issue with transparent PNGs with indexed color model
>>>>>> FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex
>>>>>> as
>>>>>> suggested by dvineshkumar@gmail.com
>>>>>> FOP-2537: Support CMYK JPEG in AFP
>>>>>> FOP-2538: PDF to PDF OOM
>>>>>> FOP-2543: Update avalon-framework to 4.3.1
>>>>>> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
>>>>>> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
>>>>>> FOP-2548: Support Barcode4J page number
>>>>>> FOP-2552: TrueType in AFP adding extra slash to end of font uri
>>>>>> FOP-2553: Support PDF shading to PS
>>>>>> XGC-93: fix performancy penalty caused by excessive
>>>>>> DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
>>>>>> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
>>>>>> XGC-103: Include ps-setpagedevice when dsc-compliant is false
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Glenn Adams [mailto:glenn@skynav.com]
>>>>>> Sent: 21 December 2015 23:55
>>>>>> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
>>>>>> Subject: My Goals for XML Graphics Project
>>>>>>
>>>>>> Fellow Team,
>>>>>>
>>>>>> I'd like to share some of my ideas for improving the XML Graphics
>>>>>> projects as we move forward:
>>>>>>
>>>>>>     - transition writeable source repository from SVN to GIT, making
>>>>>> SVN a
>>>>>>     slave to the latter
>>>>>>     - transition build, test, and deployment system from Ant to Maven
>>>>>>     - update minimum JDK to 7 or perhaps even 8
>>>>>>     - enable findbugs (from Maven site goals) by default
>>>>>>     - convert non-Junit tests (batik) to Junit
>>>>>>     - improve test coverage
>>>>>>     - triage bug list
>>>>>>     - revisit documentation, in its format, deployment, and content
>>>>>>
>>>>>> Overall, I want to bring XML Graphics more up to date with other
>>>>>> "modern"
>>>>>> Apache Project practices and tool sets.
>>>>>>
>>>>>> Please feel free comment on these matters.
>>>>>>
>>>>>> Regards,
>>>>>> Glenn
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>>
>>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>>
>>>>
>>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>
>>
>

Re: My Goals for XML Graphics Project

Posted by Luis Bernardo <lm...@gmail.com>.
On 1/5/16 5:26 PM, Glenn Adams wrote:
> On Tue, Jan 5, 2016 at 1:59 AM, Chris Bowditch <bo...@hotmail.com>
> wrote:
>
>> Sounds good to me Glenn. I'm definitely supportive of moving to Maven. The
>> question is should we do a bug fix release now or wait until you've
>> finished porting the projects to Maven?
>>
> Let's go ahead with a bugfix release first. Do we have any volunteers?
> Simon,  have you done a release yet? Perhaps you could work with Luis on
> this? First, you will need to do a vote.
>
I would have helped but Simon was too fast... But I will check the release.
>> Thanks,
>>
>> Chris
>>
>>
>> On 04/01/2016 17:58, Glenn Adams wrote:
>>
>>> I would also support a bugfix release. As for a JDK upgrade, I'm fine with
>>> holding off on that until we have a survey and better rationale for an
>>> upgrade.
>>>
>>> I am more interested in effecting a transition to maven in the shorter
>>> term, which I have been working on in branches to be eventually merged to
>>> trunk.
>>>
>>> On Mon, Jan 4, 2016 at 7:33 AM, Chris Bowditch <
>>> bowditch_chris@hotmail.com>
>>> wrote:
>>>
>>> Hi All,
>>>> As previously discussed I'm -1 on upgrading the JDK at this time. I will
>>>> change my vote if evidence gathered via a survey shows no one is using
>>>> the
>>>> older JDKs. Since FOP is a server side process, my experience is that it
>>>> is
>>>> run on a lot of older systems, like AIX, HP-UX, etc. It is very difficult
>>>> to patch these system up to such later JDKs, and so we may prevent a lot
>>>> of
>>>> users from using/upgrading FOP. And for what benefit? What does the later
>>>> JDK give us, that JDK 6 doesn't already have? The benefit seems very
>>>> minimal versus the potential cost
>>>>
>>>> Thanks,
>>>>
>>>> Chris
>>>>
>>>>
>>>> On 04/01/2016 14:12, Clay Leeds wrote:
>>>>
>>>> +1 for a pre-release party (FOP and/or Batik release before JDK upgrade)
>>>>> +1 for JDK upgrade, assuming there're community-wide VOTEs (2-weeks?
>>>>> 1-month? Lazy consensus?)
>>>>>
>>>>> Cheers!
>>>>>
>>>>> Happy New Year folks!
>>>>>
>>>>> Sent from my iPhone 6s
>>>>>
>>>>> On Jan 4, 2016, at 5:55 AM, Simon Steiner <si...@gmail.com>
>>>>>
>>>>>> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> Would it make sense to make a bugfix release before requiring a newer
>>>>>> JDK.
>>>>>>
>>>>>> We have done so far:
>>>>>> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens
>>>>>> Schreiber
>>>>>> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on Mac
>>>>>> OS X
>>>>>> FOP-2436: Merging of Tagged (Accessible) PDF
>>>>>> FOP-2455 - Fix unnecessary duplication of AFP resource objects as
>>>>>> suggested by sdridi@iptech-group.com.
>>>>>> FOP-2465: Fix links to/from 'last' page
>>>>>> FOP-2473: SVG text using filters not shown
>>>>>> FOP-2485: Update xercesImpl to 2.9.1
>>>>>> FOP-2486: Soft font support for TrueType fonts in PCL
>>>>>> FOP-2487: replace cached pages if span condition doesn't match
>>>>>> FOP-2488: Support PDF/UA
>>>>>> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
>>>>>> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted by
>>>>>> Hussein Shafie.
>>>>>> FOP-2491: Adobe Reader error with OTF subset PDF
>>>>>> FOP-2494 - Unable to use Ubuntu Mono Font
>>>>>> FOP-2498: Fix "last" page master usage with
>>>>>> force-page-count=end-on-even/-odd
>>>>>> FOP-2499: PDF/UA warnings for nested elements
>>>>>> FOP-2504: Truetype support for AFP
>>>>>> FOP-2507: PDFVT and Page Piece exception using IF
>>>>>> FOP-2508: TTF bullet missing when OTF used
>>>>>> FOP-2509: Add support for PDF/A-3
>>>>>> FOP-2510: Flow name infinite Loop
>>>>>> FOP-2512: fix issue with transparent PNGs with indexed color model
>>>>>> FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex as
>>>>>> suggested by dvineshkumar@gmail.com
>>>>>> FOP-2537: Support CMYK JPEG in AFP
>>>>>> FOP-2538: PDF to PDF OOM
>>>>>> FOP-2543: Update avalon-framework to 4.3.1
>>>>>> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
>>>>>> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
>>>>>> FOP-2548: Support Barcode4J page number
>>>>>> FOP-2552: TrueType in AFP adding extra slash to end of font uri
>>>>>> FOP-2553: Support PDF shading to PS
>>>>>> XGC-93: fix performancy penalty caused by excessive
>>>>>> DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
>>>>>> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
>>>>>> XGC-103: Include ps-setpagedevice when dsc-compliant is false
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Glenn Adams [mailto:glenn@skynav.com]
>>>>>> Sent: 21 December 2015 23:55
>>>>>> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
>>>>>> Subject: My Goals for XML Graphics Project
>>>>>>
>>>>>> Fellow Team,
>>>>>>
>>>>>> I'd like to share some of my ideas for improving the XML Graphics
>>>>>> projects as we move forward:
>>>>>>
>>>>>>      - transition writeable source repository from SVN to GIT, making
>>>>>> SVN a
>>>>>>      slave to the latter
>>>>>>      - transition build, test, and deployment system from Ant to Maven
>>>>>>      - update minimum JDK to 7 or perhaps even 8
>>>>>>      - enable findbugs (from Maven site goals) by default
>>>>>>      - convert non-Junit tests (batik) to Junit
>>>>>>      - improve test coverage
>>>>>>      - triage bug list
>>>>>>      - revisit documentation, in its format, deployment, and content
>>>>>>
>>>>>> Overall, I want to bring XML Graphics more up to date with other
>>>>>> "modern"
>>>>>> Apache Project practices and tool sets.
>>>>>>
>>>>>> Please feel free comment on these matters.
>>>>>>
>>>>>> Regards,
>>>>>> Glenn
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>>
>>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>>
>>>>
>>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


Re: My Goals for XML Graphics Project

Posted by Glenn Adams <gl...@skynav.com>.
On Tue, Jan 5, 2016 at 1:59 AM, Chris Bowditch <bo...@hotmail.com>
wrote:

> Sounds good to me Glenn. I'm definitely supportive of moving to Maven. The
> question is should we do a bug fix release now or wait until you've
> finished porting the projects to Maven?
>

Let's go ahead with a bugfix release first. Do we have any volunteers?
Simon,  have you done a release yet? Perhaps you could work with Luis on
this? First, you will need to do a vote.


>
> Thanks,
>
> Chris
>
>
> On 04/01/2016 17:58, Glenn Adams wrote:
>
>> I would also support a bugfix release. As for a JDK upgrade, I'm fine with
>> holding off on that until we have a survey and better rationale for an
>> upgrade.
>>
>> I am more interested in effecting a transition to maven in the shorter
>> term, which I have been working on in branches to be eventually merged to
>> trunk.
>>
>> On Mon, Jan 4, 2016 at 7:33 AM, Chris Bowditch <
>> bowditch_chris@hotmail.com>
>> wrote:
>>
>> Hi All,
>>>
>>> As previously discussed I'm -1 on upgrading the JDK at this time. I will
>>> change my vote if evidence gathered via a survey shows no one is using
>>> the
>>> older JDKs. Since FOP is a server side process, my experience is that it
>>> is
>>> run on a lot of older systems, like AIX, HP-UX, etc. It is very difficult
>>> to patch these system up to such later JDKs, and so we may prevent a lot
>>> of
>>> users from using/upgrading FOP. And for what benefit? What does the later
>>> JDK give us, that JDK 6 doesn't already have? The benefit seems very
>>> minimal versus the potential cost
>>>
>>> Thanks,
>>>
>>> Chris
>>>
>>>
>>> On 04/01/2016 14:12, Clay Leeds wrote:
>>>
>>> +1 for a pre-release party (FOP and/or Batik release before JDK upgrade)
>>>>
>>>> +1 for JDK upgrade, assuming there're community-wide VOTEs (2-weeks?
>>>> 1-month? Lazy consensus?)
>>>>
>>>> Cheers!
>>>>
>>>> Happy New Year folks!
>>>>
>>>> Sent from my iPhone 6s
>>>>
>>>> On Jan 4, 2016, at 5:55 AM, Simon Steiner <si...@gmail.com>
>>>>
>>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> Would it make sense to make a bugfix release before requiring a newer
>>>>> JDK.
>>>>>
>>>>> We have done so far:
>>>>> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens
>>>>> Schreiber
>>>>> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on Mac
>>>>> OS X
>>>>> FOP-2436: Merging of Tagged (Accessible) PDF
>>>>> FOP-2455 - Fix unnecessary duplication of AFP resource objects as
>>>>> suggested by sdridi@iptech-group.com.
>>>>> FOP-2465: Fix links to/from 'last' page
>>>>> FOP-2473: SVG text using filters not shown
>>>>> FOP-2485: Update xercesImpl to 2.9.1
>>>>> FOP-2486: Soft font support for TrueType fonts in PCL
>>>>> FOP-2487: replace cached pages if span condition doesn't match
>>>>> FOP-2488: Support PDF/UA
>>>>> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
>>>>> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted by
>>>>> Hussein Shafie.
>>>>> FOP-2491: Adobe Reader error with OTF subset PDF
>>>>> FOP-2494 - Unable to use Ubuntu Mono Font
>>>>> FOP-2498: Fix "last" page master usage with
>>>>> force-page-count=end-on-even/-odd
>>>>> FOP-2499: PDF/UA warnings for nested elements
>>>>> FOP-2504: Truetype support for AFP
>>>>> FOP-2507: PDFVT and Page Piece exception using IF
>>>>> FOP-2508: TTF bullet missing when OTF used
>>>>> FOP-2509: Add support for PDF/A-3
>>>>> FOP-2510: Flow name infinite Loop
>>>>> FOP-2512: fix issue with transparent PNGs with indexed color model
>>>>> FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex as
>>>>> suggested by dvineshkumar@gmail.com
>>>>> FOP-2537: Support CMYK JPEG in AFP
>>>>> FOP-2538: PDF to PDF OOM
>>>>> FOP-2543: Update avalon-framework to 4.3.1
>>>>> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
>>>>> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
>>>>> FOP-2548: Support Barcode4J page number
>>>>> FOP-2552: TrueType in AFP adding extra slash to end of font uri
>>>>> FOP-2553: Support PDF shading to PS
>>>>> XGC-93: fix performancy penalty caused by excessive
>>>>> DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
>>>>> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
>>>>> XGC-103: Include ps-setpagedevice when dsc-compliant is false
>>>>>
>>>>> Thanks
>>>>>
>>>>> -----Original Message-----
>>>>> From: Glenn Adams [mailto:glenn@skynav.com]
>>>>> Sent: 21 December 2015 23:55
>>>>> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
>>>>> Subject: My Goals for XML Graphics Project
>>>>>
>>>>> Fellow Team,
>>>>>
>>>>> I'd like to share some of my ideas for improving the XML Graphics
>>>>> projects as we move forward:
>>>>>
>>>>>     - transition writeable source repository from SVN to GIT, making
>>>>> SVN a
>>>>>     slave to the latter
>>>>>     - transition build, test, and deployment system from Ant to Maven
>>>>>     - update minimum JDK to 7 or perhaps even 8
>>>>>     - enable findbugs (from Maven site goals) by default
>>>>>     - convert non-Junit tests (batik) to Junit
>>>>>     - improve test coverage
>>>>>     - triage bug list
>>>>>     - revisit documentation, in its format, deployment, and content
>>>>>
>>>>> Overall, I want to bring XML Graphics more up to date with other
>>>>> "modern"
>>>>> Apache Project practices and tool sets.
>>>>>
>>>>> Please feel free comment on these matters.
>>>>>
>>>>> Regards,
>>>>> Glenn
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>>
>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>>
>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>
>>>
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>
>

Re: My Goals for XML Graphics Project

Posted by Chris Bowditch <bo...@hotmail.com>.
Sounds good to me Glenn. I'm definitely supportive of moving to Maven. 
The question is should we do a bug fix release now or wait until you've 
finished porting the projects to Maven?

Thanks,

Chris

On 04/01/2016 17:58, Glenn Adams wrote:
> I would also support a bugfix release. As for a JDK upgrade, I'm fine with
> holding off on that until we have a survey and better rationale for an
> upgrade.
>
> I am more interested in effecting a transition to maven in the shorter
> term, which I have been working on in branches to be eventually merged to
> trunk.
>
> On Mon, Jan 4, 2016 at 7:33 AM, Chris Bowditch <bo...@hotmail.com>
> wrote:
>
>> Hi All,
>>
>> As previously discussed I'm -1 on upgrading the JDK at this time. I will
>> change my vote if evidence gathered via a survey shows no one is using the
>> older JDKs. Since FOP is a server side process, my experience is that it is
>> run on a lot of older systems, like AIX, HP-UX, etc. It is very difficult
>> to patch these system up to such later JDKs, and so we may prevent a lot of
>> users from using/upgrading FOP. And for what benefit? What does the later
>> JDK give us, that JDK 6 doesn't already have? The benefit seems very
>> minimal versus the potential cost
>>
>> Thanks,
>>
>> Chris
>>
>>
>> On 04/01/2016 14:12, Clay Leeds wrote:
>>
>>> +1 for a pre-release party (FOP and/or Batik release before JDK upgrade)
>>>
>>> +1 for JDK upgrade, assuming there're community-wide VOTEs (2-weeks?
>>> 1-month? Lazy consensus?)
>>>
>>> Cheers!
>>>
>>> Happy New Year folks!
>>>
>>> Sent from my iPhone 6s
>>>
>>> On Jan 4, 2016, at 5:55 AM, Simon Steiner <si...@gmail.com>
>>>> wrote:
>>>>
>>>> Hi,
>>>>
>>>> Would it make sense to make a bugfix release before requiring a newer
>>>> JDK.
>>>>
>>>> We have done so far:
>>>> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens
>>>> Schreiber
>>>> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on Mac
>>>> OS X
>>>> FOP-2436: Merging of Tagged (Accessible) PDF
>>>> FOP-2455 - Fix unnecessary duplication of AFP resource objects as
>>>> suggested by sdridi@iptech-group.com.
>>>> FOP-2465: Fix links to/from 'last' page
>>>> FOP-2473: SVG text using filters not shown
>>>> FOP-2485: Update xercesImpl to 2.9.1
>>>> FOP-2486: Soft font support for TrueType fonts in PCL
>>>> FOP-2487: replace cached pages if span condition doesn't match
>>>> FOP-2488: Support PDF/UA
>>>> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
>>>> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted by
>>>> Hussein Shafie.
>>>> FOP-2491: Adobe Reader error with OTF subset PDF
>>>> FOP-2494 - Unable to use Ubuntu Mono Font
>>>> FOP-2498: Fix "last" page master usage with
>>>> force-page-count=end-on-even/-odd
>>>> FOP-2499: PDF/UA warnings for nested elements
>>>> FOP-2504: Truetype support for AFP
>>>> FOP-2507: PDFVT and Page Piece exception using IF
>>>> FOP-2508: TTF bullet missing when OTF used
>>>> FOP-2509: Add support for PDF/A-3
>>>> FOP-2510: Flow name infinite Loop
>>>> FOP-2512: fix issue with transparent PNGs with indexed color model
>>>> FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex as
>>>> suggested by dvineshkumar@gmail.com
>>>> FOP-2537: Support CMYK JPEG in AFP
>>>> FOP-2538: PDF to PDF OOM
>>>> FOP-2543: Update avalon-framework to 4.3.1
>>>> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
>>>> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
>>>> FOP-2548: Support Barcode4J page number
>>>> FOP-2552: TrueType in AFP adding extra slash to end of font uri
>>>> FOP-2553: Support PDF shading to PS
>>>> XGC-93: fix performancy penalty caused by excessive
>>>> DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
>>>> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
>>>> XGC-103: Include ps-setpagedevice when dsc-compliant is false
>>>>
>>>> Thanks
>>>>
>>>> -----Original Message-----
>>>> From: Glenn Adams [mailto:glenn@skynav.com]
>>>> Sent: 21 December 2015 23:55
>>>> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
>>>> Subject: My Goals for XML Graphics Project
>>>>
>>>> Fellow Team,
>>>>
>>>> I'd like to share some of my ideas for improving the XML Graphics
>>>> projects as we move forward:
>>>>
>>>>     - transition writeable source repository from SVN to GIT, making SVN a
>>>>     slave to the latter
>>>>     - transition build, test, and deployment system from Ant to Maven
>>>>     - update minimum JDK to 7 or perhaps even 8
>>>>     - enable findbugs (from Maven site goals) by default
>>>>     - convert non-Junit tests (batik) to Junit
>>>>     - improve test coverage
>>>>     - triage bug list
>>>>     - revisit documentation, in its format, deployment, and content
>>>>
>>>> Overall, I want to bring XML Graphics more up to date with other "modern"
>>>> Apache Project practices and tool sets.
>>>>
>>>> Please feel free comment on these matters.
>>>>
>>>> Regards,
>>>> Glenn
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>>
>>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>
>>>
>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


Re: My Goals for XML Graphics Project

Posted by Clay Leeds <th...@gmail.com>.
I would think we’d want to do one last release before the Maven changes?

Clay

Warm regards,

Clay Leeds  #  949-510-8993 @ the.webmaestro@gmail.com
"My religion is simple. My religion is kindness.”
- HH the Dalai Lama of Tibet

> On Jan 5, 2016, at 1:21 AM, Simon Steiner <si...@gmail.com> wrote:
> 
> Hi,
> 
> Do we want to postpone a bugfix release until maven changes are finished?
> 
> Thanks
> 
> -----Original Message-----
> From: Glenn Adams [mailto:glenn@skynav.com] 
> Sent: 04 January 2016 17:58
> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
> Subject: Re: My Goals for XML Graphics Project
> 
> I would also support a bugfix release. As for a JDK upgrade, I'm fine with holding off on that until we have a survey and better rationale for an upgrade.
> 
> I am more interested in effecting a transition to maven in the shorter term, which I have been working on in branches to be eventually merged to trunk.
> 
> On Mon, Jan 4, 2016 at 7:33 AM, Chris Bowditch <bo...@hotmail.com>
> wrote:
> 
>> Hi All,
>> 
>> As previously discussed I'm -1 on upgrading the JDK at this time. I 
>> will change my vote if evidence gathered via a survey shows no one is 
>> using the older JDKs. Since FOP is a server side process, my 
>> experience is that it is run on a lot of older systems, like AIX, 
>> HP-UX, etc. It is very difficult to patch these system up to such 
>> later JDKs, and so we may prevent a lot of users from using/upgrading 
>> FOP. And for what benefit? What does the later JDK give us, that JDK 6 
>> doesn't already have? The benefit seems very minimal versus the 
>> potential cost
>> 
>> Thanks,
>> 
>> Chris
>> 
>> 
>> On 04/01/2016 14:12, Clay Leeds wrote:
>> 
>>> +1 for a pre-release party (FOP and/or Batik release before JDK 
>>> +upgrade)
>>> 
>>> +1 for JDK upgrade, assuming there're community-wide VOTEs (2-weeks?
>>> 1-month? Lazy consensus?)
>>> 
>>> Cheers!
>>> 
>>> Happy New Year folks!
>>> 
>>> Sent from my iPhone 6s
>>> 
>>> On Jan 4, 2016, at 5:55 AM, Simon Steiner 
>>> <si...@gmail.com>
>>>> wrote:
>>>> 
>>>> Hi,
>>>> 
>>>> Would it make sense to make a bugfix release before requiring a 
>>>> newer JDK.
>>>> 
>>>> We have done so far:
>>>> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens 
>>>> Schreiber
>>>> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on 
>>>> Mac OS X
>>>> FOP-2436: Merging of Tagged (Accessible) PDF
>>>> FOP-2455 - Fix unnecessary duplication of AFP resource objects as 
>>>> suggested by sdridi@iptech-group.com.
>>>> FOP-2465: Fix links to/from 'last' page
>>>> FOP-2473: SVG text using filters not shown
>>>> FOP-2485: Update xercesImpl to 2.9.1
>>>> FOP-2486: Soft font support for TrueType fonts in PCL
>>>> FOP-2487: replace cached pages if span condition doesn't match
>>>> FOP-2488: Support PDF/UA
>>>> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
>>>> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted 
>>>> by Hussein Shafie.
>>>> FOP-2491: Adobe Reader error with OTF subset PDF
>>>> FOP-2494 - Unable to use Ubuntu Mono Font
>>>> FOP-2498: Fix "last" page master usage with 
>>>> force-page-count=end-on-even/-odd
>>>> FOP-2499: PDF/UA warnings for nested elements
>>>> FOP-2504: Truetype support for AFP
>>>> FOP-2507: PDFVT and Page Piece exception using IF
>>>> FOP-2508: TTF bullet missing when OTF used
>>>> FOP-2509: Add support for PDF/A-3
>>>> FOP-2510: Flow name infinite Loop
>>>> FOP-2512: fix issue with transparent PNGs with indexed color model
>>>> FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex 
>>>> as suggested by dvineshkumar@gmail.com
>>>> FOP-2537: Support CMYK JPEG in AFP
>>>> FOP-2538: PDF to PDF OOM
>>>> FOP-2543: Update avalon-framework to 4.3.1
>>>> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
>>>> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
>>>> FOP-2548: Support Barcode4J page number
>>>> FOP-2552: TrueType in AFP adding extra slash to end of font uri
>>>> FOP-2553: Support PDF shading to PS
>>>> XGC-93: fix performancy penalty caused by excessive
>>>> DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
>>>> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
>>>> XGC-103: Include ps-setpagedevice when dsc-compliant is false
>>>> 
>>>> Thanks
>>>> 
>>>> -----Original Message-----
>>>> From: Glenn Adams [mailto:glenn@skynav.com]
>>>> Sent: 21 December 2015 23:55
>>>> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
>>>> Subject: My Goals for XML Graphics Project
>>>> 
>>>> Fellow Team,
>>>> 
>>>> I'd like to share some of my ideas for improving the XML Graphics 
>>>> projects as we move forward:
>>>> 
>>>>   - transition writeable source repository from SVN to GIT, making 
>>>> SVN a
>>>>   slave to the latter
>>>>   - transition build, test, and deployment system from Ant to Maven
>>>>   - update minimum JDK to 7 or perhaps even 8
>>>>   - enable findbugs (from Maven site goals) by default
>>>>   - convert non-Junit tests (batik) to Junit
>>>>   - improve test coverage
>>>>   - triage bug list
>>>>   - revisit documentation, in its format, deployment, and content
>>>> 
>>>> Overall, I want to bring XML Graphics more up to date with other 
>>>> "modern"
>>>> Apache Project practices and tool sets.
>>>> 
>>>> Please feel free comment on these matters.
>>>> 
>>>> Regards,
>>>> Glenn
>>>> 
>>>> 
>>>> --------------------------------------------------------------------
>>>> - To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>> 
>>>> --------------------------------------------------------------------
>>>> -
>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>> 
>>> 
>>> 
>>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>> 
>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: general-help@xmlgraphics.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


RE: My Goals for XML Graphics Project

Posted by Simon Steiner <si...@gmail.com>.
Hi,

Do we want to postpone a bugfix release until maven changes are finished?

Thanks

-----Original Message-----
From: Glenn Adams [mailto:glenn@skynav.com] 
Sent: 04 January 2016 17:58
To: XML Graphics Project <ge...@xmlgraphics.apache.org>
Subject: Re: My Goals for XML Graphics Project

I would also support a bugfix release. As for a JDK upgrade, I'm fine with holding off on that until we have a survey and better rationale for an upgrade.

I am more interested in effecting a transition to maven in the shorter term, which I have been working on in branches to be eventually merged to trunk.

On Mon, Jan 4, 2016 at 7:33 AM, Chris Bowditch <bo...@hotmail.com>
wrote:

> Hi All,
>
> As previously discussed I'm -1 on upgrading the JDK at this time. I 
> will change my vote if evidence gathered via a survey shows no one is 
> using the older JDKs. Since FOP is a server side process, my 
> experience is that it is run on a lot of older systems, like AIX, 
> HP-UX, etc. It is very difficult to patch these system up to such 
> later JDKs, and so we may prevent a lot of users from using/upgrading 
> FOP. And for what benefit? What does the later JDK give us, that JDK 6 
> doesn't already have? The benefit seems very minimal versus the 
> potential cost
>
> Thanks,
>
> Chris
>
>
> On 04/01/2016 14:12, Clay Leeds wrote:
>
>> +1 for a pre-release party (FOP and/or Batik release before JDK 
>> +upgrade)
>>
>> +1 for JDK upgrade, assuming there're community-wide VOTEs (2-weeks?
>> 1-month? Lazy consensus?)
>>
>> Cheers!
>>
>> Happy New Year folks!
>>
>> Sent from my iPhone 6s
>>
>> On Jan 4, 2016, at 5:55 AM, Simon Steiner 
>> <si...@gmail.com>
>>> wrote:
>>>
>>> Hi,
>>>
>>> Would it make sense to make a bugfix release before requiring a 
>>> newer JDK.
>>>
>>> We have done so far:
>>> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens 
>>> Schreiber
>>> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on 
>>> Mac OS X
>>> FOP-2436: Merging of Tagged (Accessible) PDF
>>> FOP-2455 - Fix unnecessary duplication of AFP resource objects as 
>>> suggested by sdridi@iptech-group.com.
>>> FOP-2465: Fix links to/from 'last' page
>>> FOP-2473: SVG text using filters not shown
>>> FOP-2485: Update xercesImpl to 2.9.1
>>> FOP-2486: Soft font support for TrueType fonts in PCL
>>> FOP-2487: replace cached pages if span condition doesn't match
>>> FOP-2488: Support PDF/UA
>>> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
>>> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted 
>>> by Hussein Shafie.
>>> FOP-2491: Adobe Reader error with OTF subset PDF
>>> FOP-2494 - Unable to use Ubuntu Mono Font
>>> FOP-2498: Fix "last" page master usage with 
>>> force-page-count=end-on-even/-odd
>>> FOP-2499: PDF/UA warnings for nested elements
>>> FOP-2504: Truetype support for AFP
>>> FOP-2507: PDFVT and Page Piece exception using IF
>>> FOP-2508: TTF bullet missing when OTF used
>>> FOP-2509: Add support for PDF/A-3
>>> FOP-2510: Flow name infinite Loop
>>> FOP-2512: fix issue with transparent PNGs with indexed color model
>>> FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex 
>>> as suggested by dvineshkumar@gmail.com
>>> FOP-2537: Support CMYK JPEG in AFP
>>> FOP-2538: PDF to PDF OOM
>>> FOP-2543: Update avalon-framework to 4.3.1
>>> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
>>> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
>>> FOP-2548: Support Barcode4J page number
>>> FOP-2552: TrueType in AFP adding extra slash to end of font uri
>>> FOP-2553: Support PDF shading to PS
>>> XGC-93: fix performancy penalty caused by excessive
>>> DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
>>> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
>>> XGC-103: Include ps-setpagedevice when dsc-compliant is false
>>>
>>> Thanks
>>>
>>> -----Original Message-----
>>> From: Glenn Adams [mailto:glenn@skynav.com]
>>> Sent: 21 December 2015 23:55
>>> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
>>> Subject: My Goals for XML Graphics Project
>>>
>>> Fellow Team,
>>>
>>> I'd like to share some of my ideas for improving the XML Graphics 
>>> projects as we move forward:
>>>
>>>    - transition writeable source repository from SVN to GIT, making 
>>> SVN a
>>>    slave to the latter
>>>    - transition build, test, and deployment system from Ant to Maven
>>>    - update minimum JDK to 7 or perhaps even 8
>>>    - enable findbugs (from Maven site goals) by default
>>>    - convert non-Junit tests (batik) to Junit
>>>    - improve test coverage
>>>    - triage bug list
>>>    - revisit documentation, in its format, deployment, and content
>>>
>>> Overall, I want to bring XML Graphics more up to date with other 
>>> "modern"
>>> Apache Project practices and tool sets.
>>>
>>> Please feel free comment on these matters.
>>>
>>> Regards,
>>> Glenn
>>>
>>>
>>> --------------------------------------------------------------------
>>> - To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>
>>> --------------------------------------------------------------------
>>> -
>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


Re: My Goals for XML Graphics Project

Posted by Glenn Adams <gl...@skynav.com>.
I would also support a bugfix release. As for a JDK upgrade, I'm fine with
holding off on that until we have a survey and better rationale for an
upgrade.

I am more interested in effecting a transition to maven in the shorter
term, which I have been working on in branches to be eventually merged to
trunk.

On Mon, Jan 4, 2016 at 7:33 AM, Chris Bowditch <bo...@hotmail.com>
wrote:

> Hi All,
>
> As previously discussed I'm -1 on upgrading the JDK at this time. I will
> change my vote if evidence gathered via a survey shows no one is using the
> older JDKs. Since FOP is a server side process, my experience is that it is
> run on a lot of older systems, like AIX, HP-UX, etc. It is very difficult
> to patch these system up to such later JDKs, and so we may prevent a lot of
> users from using/upgrading FOP. And for what benefit? What does the later
> JDK give us, that JDK 6 doesn't already have? The benefit seems very
> minimal versus the potential cost
>
> Thanks,
>
> Chris
>
>
> On 04/01/2016 14:12, Clay Leeds wrote:
>
>> +1 for a pre-release party (FOP and/or Batik release before JDK upgrade)
>>
>> +1 for JDK upgrade, assuming there're community-wide VOTEs (2-weeks?
>> 1-month? Lazy consensus?)
>>
>> Cheers!
>>
>> Happy New Year folks!
>>
>> Sent from my iPhone 6s
>>
>> On Jan 4, 2016, at 5:55 AM, Simon Steiner <si...@gmail.com>
>>> wrote:
>>>
>>> Hi,
>>>
>>> Would it make sense to make a bugfix release before requiring a newer
>>> JDK.
>>>
>>> We have done so far:
>>> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens
>>> Schreiber
>>> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on Mac
>>> OS X
>>> FOP-2436: Merging of Tagged (Accessible) PDF
>>> FOP-2455 - Fix unnecessary duplication of AFP resource objects as
>>> suggested by sdridi@iptech-group.com.
>>> FOP-2465: Fix links to/from 'last' page
>>> FOP-2473: SVG text using filters not shown
>>> FOP-2485: Update xercesImpl to 2.9.1
>>> FOP-2486: Soft font support for TrueType fonts in PCL
>>> FOP-2487: replace cached pages if span condition doesn't match
>>> FOP-2488: Support PDF/UA
>>> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
>>> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted by
>>> Hussein Shafie.
>>> FOP-2491: Adobe Reader error with OTF subset PDF
>>> FOP-2494 - Unable to use Ubuntu Mono Font
>>> FOP-2498: Fix "last" page master usage with
>>> force-page-count=end-on-even/-odd
>>> FOP-2499: PDF/UA warnings for nested elements
>>> FOP-2504: Truetype support for AFP
>>> FOP-2507: PDFVT and Page Piece exception using IF
>>> FOP-2508: TTF bullet missing when OTF used
>>> FOP-2509: Add support for PDF/A-3
>>> FOP-2510: Flow name infinite Loop
>>> FOP-2512: fix issue with transparent PNGs with indexed color model
>>> FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex as
>>> suggested by dvineshkumar@gmail.com
>>> FOP-2537: Support CMYK JPEG in AFP
>>> FOP-2538: PDF to PDF OOM
>>> FOP-2543: Update avalon-framework to 4.3.1
>>> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
>>> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
>>> FOP-2548: Support Barcode4J page number
>>> FOP-2552: TrueType in AFP adding extra slash to end of font uri
>>> FOP-2553: Support PDF shading to PS
>>> XGC-93: fix performancy penalty caused by excessive
>>> DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
>>> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
>>> XGC-103: Include ps-setpagedevice when dsc-compliant is false
>>>
>>> Thanks
>>>
>>> -----Original Message-----
>>> From: Glenn Adams [mailto:glenn@skynav.com]
>>> Sent: 21 December 2015 23:55
>>> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
>>> Subject: My Goals for XML Graphics Project
>>>
>>> Fellow Team,
>>>
>>> I'd like to share some of my ideas for improving the XML Graphics
>>> projects as we move forward:
>>>
>>>    - transition writeable source repository from SVN to GIT, making SVN a
>>>    slave to the latter
>>>    - transition build, test, and deployment system from Ant to Maven
>>>    - update minimum JDK to 7 or perhaps even 8
>>>    - enable findbugs (from Maven site goals) by default
>>>    - convert non-Junit tests (batik) to Junit
>>>    - improve test coverage
>>>    - triage bug list
>>>    - revisit documentation, in its format, deployment, and content
>>>
>>> Overall, I want to bring XML Graphics more up to date with other "modern"
>>> Apache Project practices and tool sets.
>>>
>>> Please feel free comment on these matters.
>>>
>>> Regards,
>>> Glenn
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>>
>>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>
>

Re: My Goals for XML Graphics Project

Posted by Chris Bowditch <bo...@hotmail.com>.
Hi All,

As previously discussed I'm -1 on upgrading the JDK at this time. I will 
change my vote if evidence gathered via a survey shows no one is using 
the older JDKs. Since FOP is a server side process, my experience is 
that it is run on a lot of older systems, like AIX, HP-UX, etc. It is 
very difficult to patch these system up to such later JDKs, and so we 
may prevent a lot of users from using/upgrading FOP. And for what 
benefit? What does the later JDK give us, that JDK 6 doesn't already 
have? The benefit seems very minimal versus the potential cost

Thanks,

Chris

On 04/01/2016 14:12, Clay Leeds wrote:
> +1 for a pre-release party (FOP and/or Batik release before JDK upgrade)
>
> +1 for JDK upgrade, assuming there're community-wide VOTEs (2-weeks? 1-month? Lazy consensus?)
>
> Cheers!
>
> Happy New Year folks!
>
> Sent from my iPhone 6s
>
>> On Jan 4, 2016, at 5:55 AM, Simon Steiner <si...@gmail.com> wrote:
>>
>> Hi,
>>
>> Would it make sense to make a bugfix release before requiring a newer JDK.
>>
>> We have done so far:
>> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens Schreiber
>> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on Mac OS X
>> FOP-2436: Merging of Tagged (Accessible) PDF
>> FOP-2455 - Fix unnecessary duplication of AFP resource objects as suggested by sdridi@iptech-group.com.
>> FOP-2465: Fix links to/from 'last' page
>> FOP-2473: SVG text using filters not shown
>> FOP-2485: Update xercesImpl to 2.9.1
>> FOP-2486: Soft font support for TrueType fonts in PCL
>> FOP-2487: replace cached pages if span condition doesn't match
>> FOP-2488: Support PDF/UA
>> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
>> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted by Hussein Shafie.
>> FOP-2491: Adobe Reader error with OTF subset PDF
>> FOP-2494 - Unable to use Ubuntu Mono Font
>> FOP-2498: Fix "last" page master usage with force-page-count=end-on-even/-odd
>> FOP-2499: PDF/UA warnings for nested elements
>> FOP-2504: Truetype support for AFP
>> FOP-2507: PDFVT and Page Piece exception using IF
>> FOP-2508: TTF bullet missing when OTF used
>> FOP-2509: Add support for PDF/A-3
>> FOP-2510: Flow name infinite Loop
>> FOP-2512: fix issue with transparent PNGs with indexed color model
>> FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex as suggested by dvineshkumar@gmail.com
>> FOP-2537: Support CMYK JPEG in AFP
>> FOP-2538: PDF to PDF OOM
>> FOP-2543: Update avalon-framework to 4.3.1
>> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
>> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
>> FOP-2548: Support Barcode4J page number
>> FOP-2552: TrueType in AFP adding extra slash to end of font uri
>> FOP-2553: Support PDF shading to PS
>> XGC-93: fix performancy penalty caused by excessive DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
>> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
>> XGC-103: Include ps-setpagedevice when dsc-compliant is false
>>
>> Thanks
>>
>> -----Original Message-----
>> From: Glenn Adams [mailto:glenn@skynav.com]
>> Sent: 21 December 2015 23:55
>> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
>> Subject: My Goals for XML Graphics Project
>>
>> Fellow Team,
>>
>> I'd like to share some of my ideas for improving the XML Graphics projects as we move forward:
>>
>>    - transition writeable source repository from SVN to GIT, making SVN a
>>    slave to the latter
>>    - transition build, test, and deployment system from Ant to Maven
>>    - update minimum JDK to 7 or perhaps even 8
>>    - enable findbugs (from Maven site goals) by default
>>    - convert non-Junit tests (batik) to Junit
>>    - improve test coverage
>>    - triage bug list
>>    - revisit documentation, in its format, deployment, and content
>>
>> Overall, I want to bring XML Graphics more up to date with other "modern"
>> Apache Project practices and tool sets.
>>
>> Please feel free comment on these matters.
>>
>> Regards,
>> Glenn
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: general-help@xmlgraphics.apache.org
>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


Re: My Goals for XML Graphics Project

Posted by Clay Leeds <th...@gmail.com>.
+1 for a pre-release party (FOP and/or Batik release before JDK upgrade)

+1 for JDK upgrade, assuming there're community-wide VOTEs (2-weeks? 1-month? Lazy consensus?)

Cheers!

Happy New Year folks!

Sent from my iPhone 6s

> On Jan 4, 2016, at 5:55 AM, Simon Steiner <si...@gmail.com> wrote:
> 
> Hi,
> 
> Would it make sense to make a bugfix release before requiring a newer JDK.
> 
> We have done so far:
> FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens Schreiber
> FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on Mac OS X
> FOP-2436: Merging of Tagged (Accessible) PDF
> FOP-2455 - Fix unnecessary duplication of AFP resource objects as suggested by sdridi@iptech-group.com.
> FOP-2465: Fix links to/from 'last' page
> FOP-2473: SVG text using filters not shown
> FOP-2485: Update xercesImpl to 2.9.1
> FOP-2486: Soft font support for TrueType fonts in PCL
> FOP-2487: replace cached pages if span condition doesn't match
> FOP-2488: Support PDF/UA
> FOP-2489: An SVG file using markers is not rendered by FOP 2.0
> FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted by Hussein Shafie.
> FOP-2491: Adobe Reader error with OTF subset PDF
> FOP-2494 - Unable to use Ubuntu Mono Font
> FOP-2498: Fix "last" page master usage with force-page-count=end-on-even/-odd
> FOP-2499: PDF/UA warnings for nested elements
> FOP-2504: Truetype support for AFP
> FOP-2507: PDFVT and Page Piece exception using IF
> FOP-2508: TTF bullet missing when OTF used
> FOP-2509: Add support for PDF/A-3
> FOP-2510: Flow name infinite Loop
> FOP-2512: fix issue with transparent PNGs with indexed color model
> FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex as suggested by dvineshkumar@gmail.com
> FOP-2537: Support CMYK JPEG in AFP
> FOP-2538: PDF to PDF OOM
> FOP-2543: Update avalon-framework to 4.3.1
> FOP-2546: ArrayIndexOutOfBoundsException merging fonts
> FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
> FOP-2548: Support Barcode4J page number
> FOP-2552: TrueType in AFP adding extra slash to end of font uri
> FOP-2553: Support PDF shading to PS
> XGC-93: fix performancy penalty caused by excessive DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
> XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
> XGC-103: Include ps-setpagedevice when dsc-compliant is false
> 
> Thanks
> 
> -----Original Message-----
> From: Glenn Adams [mailto:glenn@skynav.com] 
> Sent: 21 December 2015 23:55
> To: XML Graphics Project <ge...@xmlgraphics.apache.org>
> Subject: My Goals for XML Graphics Project
> 
> Fellow Team,
> 
> I'd like to share some of my ideas for improving the XML Graphics projects as we move forward:
> 
>   - transition writeable source repository from SVN to GIT, making SVN a
>   slave to the latter
>   - transition build, test, and deployment system from Ant to Maven
>   - update minimum JDK to 7 or perhaps even 8
>   - enable findbugs (from Maven site goals) by default
>   - convert non-Junit tests (batik) to Junit
>   - improve test coverage
>   - triage bug list
>   - revisit documentation, in its format, deployment, and content
> 
> Overall, I want to bring XML Graphics more up to date with other "modern"
> Apache Project practices and tool sets.
> 
> Please feel free comment on these matters.
> 
> Regards,
> Glenn
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: general-help@xmlgraphics.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


RE: My Goals for XML Graphics Project

Posted by Simon Steiner <si...@gmail.com>.
Hi,

Would it make sense to make a bugfix release before requiring a newer JDK.

We have done so far:
FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens Schreiber
FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on Mac OS X
FOP-2436: Merging of Tagged (Accessible) PDF
FOP-2455 - Fix unnecessary duplication of AFP resource objects as suggested by sdridi@iptech-group.com.
FOP-2465: Fix links to/from 'last' page
FOP-2473: SVG text using filters not shown
FOP-2485: Update xercesImpl to 2.9.1
FOP-2486: Soft font support for TrueType fonts in PCL
FOP-2487: replace cached pages if span condition doesn't match
FOP-2488: Support PDF/UA
FOP-2489: An SVG file using markers is not rendered by FOP 2.0
FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted by Hussein Shafie.
FOP-2491: Adobe Reader error with OTF subset PDF
FOP-2494 - Unable to use Ubuntu Mono Font
FOP-2498: Fix "last" page master usage with force-page-count=end-on-even/-odd
FOP-2499: PDF/UA warnings for nested elements
FOP-2504: Truetype support for AFP
FOP-2507: PDFVT and Page Piece exception using IF
FOP-2508: TTF bullet missing when OTF used
FOP-2509: Add support for PDF/A-3
FOP-2510: Flow name infinite Loop
FOP-2512: fix issue with transparent PNGs with indexed color model
FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex as suggested by dvineshkumar@gmail.com
FOP-2537: Support CMYK JPEG in AFP
FOP-2538: PDF to PDF OOM
FOP-2543: Update avalon-framework to 4.3.1
FOP-2546: ArrayIndexOutOfBoundsException merging fonts
FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
FOP-2548: Support Barcode4J page number
FOP-2552: TrueType in AFP adding extra slash to end of font uri
FOP-2553: Support PDF shading to PS
XGC-93: fix performancy penalty caused by excessive DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
XGC-103: Include ps-setpagedevice when dsc-compliant is false

Thanks

-----Original Message-----
From: Glenn Adams [mailto:glenn@skynav.com] 
Sent: 21 December 2015 23:55
To: XML Graphics Project <ge...@xmlgraphics.apache.org>
Subject: My Goals for XML Graphics Project

Fellow Team,

I'd like to share some of my ideas for improving the XML Graphics projects as we move forward:

   - transition writeable source repository from SVN to GIT, making SVN a
   slave to the latter
   - transition build, test, and deployment system from Ant to Maven
   - update minimum JDK to 7 or perhaps even 8
   - enable findbugs (from Maven site goals) by default
   - convert non-Junit tests (batik) to Junit
   - improve test coverage
   - triage bug list
   - revisit documentation, in its format, deployment, and content

Overall, I want to bring XML Graphics more up to date with other "modern"
Apache Project practices and tool sets.

Please feel free comment on these matters.

Regards,
Glenn


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org