Re: FindBugs exclusion policy proposal
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
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
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]
+---+ | 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|