Re: FindBugs exclusion policy proposal

2011-02-27 Thread Glenn Adams
On Sun, Feb 27, 2011 at 4:18 PM, J.Pietschmann  wrote:


> However, saying all of the above, the largest barrier I see to fixing bugs
>> in FOP and improving its quality is the reticence of the clique of FOP
>> committers to accept new committers.
>>
>
> Uh oh. As a PMC member I'm certainly guilty of not following
> contributions closely enough. Nevertheless, rest assured this
> has nothing to do with some elitist attitude but rather with a
> "I hope someone else will deal with this kind of aspects" stance,
> aka a sort of laziness. I do not expect you to show sympathy for this
> now, but in case you get the possibility to recruit someone else, and
> realize the procedures necessary for this, you'll understand it
> better (I might get some fun out of reminding you of this message
> then).
>

I know of no such procedure. There is none published and none communicated.
It appears that an arbitrary, unknown set of criteria hold, with no
mechanism for discovery or feedback.

>From what I can see, it is in fact nothing more than a club of insiders.

If I do have an opportunity to be a PMC member, I will vote for anyone who
volunteers to be a committer on the spot. I would rather bring them inside
sooner than later, and deal with any personality issues after the fact.
Placing an arbitrary, unknown barrier over entry is a sure guarantee for
stagnation, and if you ask me, that is where FOP is at this time: stagnated.
Only Andreas seems to have devoted a new burst of energy to the process of
late, while others appear to have other commitments that prevent them from
contributing except on an occasional basis. In such a case, I can't imagine
why anyone would turn down a volunteer to actively participate, other than
perhaps turf protection. I guess I must threaten someone's turf.

G.


Re: FindBugs exclusion policy proposal

2011-02-27 Thread J.Pietschmann

On 27.02.2011 02:46, Glenn Adams wrote:

My expectation (not hope) was that once we eliminated the pre-existing
findbugs, that new commits would not add new issues. Otherwise, it is a
pointless exercise. My conclusion is that since findbugs does indeed
identify some real and potential bugs, that it is worth using and that a
zero findbugs policy should apply.


Well, while findbugs indeed finds real issues and improves
maintainability of the code, I don't think I'd have enough
time to commit myself to examine each and every findbugs
complaint carefully, rather then just plaster it over with
an exception, and I think it's the same with Jeremias.

This doesn't mean "we throw it out." As of now, anybody is free
to run the findbugs target and fix issues which come up. Installing
a zero findbugs issues policy is a rather drastic step, which will,
believe it or not, raise barriers for contributions, divert
resources and possibly have some other undesirable effects, like
name calling on public lists. Unless we all are convinced we have
the resources to lead by example and that the positive effects of
a "zero findbugs issues" policy outweigh any possible drawbacks,
running findbugs should be voluntary.


However, saying all of the above, the largest barrier I see to fixing bugs
in FOP and improving its quality is the reticence of the clique of FOP
committers to accept new committers.


Uh oh. As a PMC member I'm certainly guilty of not following
contributions closely enough. Nevertheless, rest assured this
has nothing to do with some elitist attitude but rather with a
"I hope someone else will deal with this kind of aspects" stance,
aka a sort of laziness. I do not expect you to show sympathy for this
now, but in case you get the possibility to recruit someone else, and
realize the procedures necessary for this, you'll understand it
better (I might get some fun out of reminding you of this message
then).

HTH
J.Pietschmann


[GUMP@vmgump]: Project xml-fop-test (in module xml-fop) failed

2011-02-27 Thread Jeremias Maerki
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact the folk at gene...@gump.apache.org.

Project xml-fop-test has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 3 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- xml-fop-test :  XSL-FO (Formatting Objects) processor


Full details are available at:
http://vmgump.apache.org/gump/public/xml-fop/xml-fop-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -INFO- Failed with reason build failed
 -INFO- Project Reports in: 
/srv/gump/public/workspace/xml-fop/build/test-reports
 -WARNING- No directory [/srv/gump/public/workspace/xml-fop/build/test-reports]



The following work was performed:
http://vmgump.apache.org/gump/public/xml-fop/xml-fop-test/gump_work/build_xml-fop_xml-fop-test.html
Work Name: build_xml-fop_xml-fop-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 2 secs
Command Line: /usr/lib/jvm/java-6-openjdk/bin/java -Djava.awt.headless=true 
-Dbuild.sysclasspath=only -Dant.build.clonevm=true 
-Xbootclasspath/p:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/public/workspace/xml-xalan/build/xalan-unbundled.jar:/srv/gump/public/workspace/xml-xalan/build/serializer.jar
 org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml 
junit 
[Working Directory: /srv/gump/public/workspace/xml-fop]
CLASSPATH: 
/usr/lib/jvm/java-6-openjdk/lib/tools.jar:/srv/gump/public/workspace/xml-fop/build/test-classes:/srv/gump/public/workspace/xml-fop/build/fop.jar:/srv/gump/public/workspace/xml-fop/build/fop-sandbox.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-xalan2.jar:/srv/gump/packages/junit3.8.1/junit.jar:/srv/gump/public/workspace/xml-commons/java/build/resolver.jar:/srv/gump/public/workspace/xmlgraphics-commons/build/xmlgraphics-commons-27022011.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/batik-slideshow.jar:/srv/gump/public/workspace/xml-batik/batik-270220
 
11/batik-svgpp.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-anim.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-awt-util.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-bridge.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-codec.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-css.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-dom.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-ext.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-extension.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-gui-util.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-gvt.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-parser.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-script.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-svg-dom.jar:/srv/gump/public/workspace/x
 
ml-batik/batik-27022011/lib/batik-svggen.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-swing.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-transcoder.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-util.jar:/srv/gump/public/workspace/xml-batik/batik-27022011/lib/batik-xml.jar:/srv/gump/packages/apache-attic/avalon-framework-api-4.3.jar:/srv/gump/packages/apache-attic/avalon-framework-impl-4.3.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-27022011.jar:/srv/gump/public/workspace/apache-commons/io/target/commons-io-2.1-SNAPSHOT.jar:/srv/gump/public/workspace/jakarta-servletapi/dist/lib/servlet.jar:/srv/gump/public/workspace/junit/dist/junit-27022011.jar:/srv/gump/public/workspace/junit/dist/junit-dep-27022011.jar:/srv/gump/public/workspace/xmlunit/build/java/lib/xmlunit-sumo-27022011.jar
-
Buildfile: /srv/gump/public/workspace/xml-fop/build.xml
Trying to override old definition of task javac
Trying to override old definition of task junit

init-avail:
 [echo] --- Apache FOP svn-trunk [1999-2010] 

 [echo] See build.properties and build-

Bug report for Fop [2011/02/27]

2011-02-27 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
| 1063|New|Nor|2001-03-21|fop does not handle large fo files|
| 3824|New|Blk|2001-09-25|MIF option with tables|
| 5010|New|Enh|2001-11-21|Better error reporting needed |
| 6305|New|Nor|2002-02-07|Using fo:table-and-caption results in empty output|
| 6427|New|Enh|2002-02-13|Type 1 CID fonts are not supported|
| 8003|New|Maj|2002-04-12|FopImageFactory never releases cached images  |
| 8463|New|Nor|2002-04-24|SVG clipping in external.fo example doc when rende|
| 9379|New|Nor|2002-05-24|MIF Renderer generates incorrect MIF code |
|12610|New|Enh|2002-09-13|[PATCH] onLoad Action for PDF documents or how to |
|14356|New|Nor|2002-11-07|*NOT* embedding TrueTypeFont in PDF causes Acrobat|
|16713|New|Nor|2003-02-03|Hyphenation error in tables   |
|17369|New|Nor|2003-02-25|Footnote duplication  |
|17380|New|Nor|2003-02-25|Batik Component will not recognize fe SVG elem|
|17921|New|Nor|2003-03-12|Kerning is broken for standard fonts  |
|18292|New|Nor|2003-03-24|24 bit PNG not displayed correctly|
|18801|New|Nor|2003-04-08|"visibility" property is not implemented  |
|19228|New|Blk|2003-04-22|[PATCH] Child LayoutContext is null in certain cir|
|19341|Ver|Nor|2003-04-26|leader doesn't work since 0.20.5.rc2  |
|19695|New|Enh|2003-05-06|[PATCH] Allow fox:destination as child of fox:outl|
|19717|New|Enh|2003-05-07|Lets add support for JimiClassesPro.zip to build.x|
|19769|Ass|Enh|2003-05-08|Indefinite page size is not implemented   |
|20280|Ass|Enh|2003-05-27|text-align and text-align-last only partially impl|
|20407|New|Enh|2003-06-02|[PATCH] Configure image caching using the configur|
|20827|New|Enh|2003-06-17|Derive other font styles and weights from normal T|
|21265|Opn|Nor|2003-07-02|referencing a custom font (TTF or Adobe Type 1) fo|
|21905|New|Nor|2003-07-26|large list-item-label bleeds into following block |
|21982|New|Maj|2003-07-30|NullPointer Exception in LazyFont with embedded fo|
|22450|New|Maj|2003-08-15|Unterminated iteration in JPEGReader class|
|22627|Opn|Nor|2003-08-21|Update mirror/download page HEADER & README (was [|
|24148|New|Nor|2003-10-27|Kerning upsets text-align="end"   |
|24171|New|Nor|2003-10-28|[PATCH] 1st Attempt at Whole Site PDF |
|24378|New|Nor|2003-11-04|Minor problem in sample code for embedding|
|24663|New|Nor|2003-11-12|fo:block space-after property needs fixing|
|25022|New|Nor|2003-11-26|XSL-FO to PCL : images not included   |
|25341|New|Nor|2003-12-08|percentage resolution not being recalculated on di|
|25411|New|Nor|2003-12-10|[WARNING] Error while constructing image from XML |
|25432|Ass|Maj|2003-12-11|Cannot embed the User Defined Characters into the |
|26047|New|Nor|2004-01-11|Space-after value remembered and used on second do|
|26590|New|Nor|2004-02-02|last character width in winansi font is missed|
|26848|New|Nor|2004-02-11|PNG images using JIMI instead JAI |
|27107|New|Maj|2004-02-20|TTF Reader fails  |
|27727|New|Maj|2004-03-17|problem displaying Japanese fonts in PDF. |
|27890|New|Min|2004-03-24|fop.sh doesn't set exit status|
|29632|New|Maj|2004-06-17|Rendered reads fonts from disk everytime it render|
|30006|New|Nor|2004-07-09|eps doesn't show up in recent GhostScript versions|
|30214|New|Nor|2004-07-20|PSGraphics2D.drawImage incorrect matrix generated |
|31039|New|Nor|2004-09-03|URL in basic-link is scrambled by encryption  |
|31225|New|Nor|2004-09-14|Need embedded page sequence functionality |
|31301|New|Nor|2004-09-19|FOP limitation-Summary of columns value at Table F|
|31674|New|Enh|2004-10-12|Allow Print Renderer to select Printer and Tray.  |
|31796|New|Cri|2004-10-20|Fop: Pdf generation dowsn`t work with j2sdk 1.5   |
|32054|