SUBJECT: Xalan-J JIRA defect review - Agenda WHEN: Monday December 11, 2006 from 2:00 to 3:30 pm EST INVITEES: Active Apache Xalan committers/contributors CHAIR: Brian Minchau WHERE: Teleconference
LAST MEETING WAS ON: Monday November 6, 2006 Agenda Outline: 0. Roll call 1. Brief Summary of defect arrival and resolution 2. New Issues Opened Since Last Meeting (to be triaged) 3. Round Table discussion ==================================== ================================== 0. Roll call Present: Brian Minchau Yash Talwar David Marston Henry Zongaro Kevin Cormier Christine Li ==================================== ================================== 1. Brief Summary of defect arrival and resolution March 2005 2068-2090 : 23 new issues April 2005 2091-2111 : 21 new issues May 2005 2112-2132 : 21 new issues June 2005 2133-2164 : 32 new issues July 2005 2165-2176 : 12 new issues August 2005 2177-2192 : 16 new issues September 2005 2193-2206 : 14 new issues October 2005 2207-2222 : 16 new issues November 2005 2223-2240 : 18 new issues December 2005 2241-2250 : 10 new issues January 2006 2251-2264 : 13 new issues February 2006 2265-2273 : 8 new issues (6 of 8 reported by users) March 2006 2274-2288 : 12 new issues (4 of 12 reported by users) April 2006 2289-2296 : 8 new issues (4 of 8 reported by users) May 2006 2297-2298 : 2 new issues (1 of 2 reported by users) June 2006 2299-2302 : 4 new issues (3 of 4 reported by users) July 2006 2303-2309 : 7 new issues (5 of 6 reported by users) August 2006 2310-2315 : 6 new issues (6 of 6 reported by users) September 2006 2316-2322 : 7 new issues (5 of 7 reported by users) October 2006 2323-2332 : 10 new issues (5 of 10 reported by users) November 2006 2333-2351 : 18 new issues (7 of 18 reported by users) Previous Open or re-opened issue backlog: April 5, 2005: 411 May 3, 2005: 409 June 6, 2005: 421 July 12, 2005: 416 February 7, 2006: 446 April 4, 2006: 458 May 2, 2006: 461 July 11, 2006: 463 August 1, 2006: 461 October 14, 2006: 472 November 2, 2006: 458 December 11, 2006: 461 ==================================== ================================== 2. New Issues Opened Since Last Meeting (to be reviewed) 2333 - Resolve copyright issues on Michael Kay's tests > These tests are not packaged as part of Xalan's distribution so > it doesn't impact the 2.7.1 release. > Copyrights say that > TODO: Brian to follow up with WROX press. > These tests were contributed through Tom Amiro from the book > "XSLT Programmer's Reference" by Michael Kay. The book is > property of WROX press. > David Marston thinks that other test may already cover the same > things and thinks we should see if other tests already cover the > tests and fill any holes. 2334 - Namespace nodes are generated for empty namespace > Related to 2150. Henry Z. says the DTM contains nodes for namespace > undelcaration and those nodes are then found when navigating the > namespace axis. 2334 describes the problem of undeclaration of > the default namespace, while 2150 describes the problem of undeclaration > of any namespace. > Kevin Cormier agreed to create the new testcase for 2334 and 2150 > ... but testcases that are XML 1.1 related should be in the accept bucket. > Dave Marston thinks that we should have an issue to track that > some 'namespace' tests should be moved from conformance to acceptance buckets. > 2335 - Xalan-J incorrectly identifies the parents of namespace nodes > Is resolved as a duplicate already 2336 - (resolved) Xalan-J should stop using java.util.Vector in some cases > Todie D. had noted that Sun's JRE 5 with an intel dual core processor > with Xalan showed a significant slowdown (10 time slower for his situation). > Seems to be a Sun JRE issue with synchronization being very slow. > Much of the performance was regained by using unsynchronized > java.util.ArrayList rather than java.util.Vector 2337 - (resolved) DOM Level 3 Serializer Bug Fixes and Improvements 2338 - (resolved) DOM Level 3 serializer APIs give incorrect encoding (UTF-16) 2339 - XSLTC: name()-function doesnt work properly with test-statement > Kevin Cormier agreed to try to fix this one, probably in the January > time frame. 2340 - Remove stylesheet informations when using <xsl:message> in command line > Brian agreed to send a note to xalan-j-user mailing list to see how > users are using this XSLT instruction and what the impact would be of > dropping the location information from the message. 2341 - (resolved) AccessController should be used when querying system properties 2342 - (resolved) Calling setParameter with an unrecognized name or incorrect type should raise a NOT_FOUND_ERR or TYPE_MISMATCH_ERR 2343 - (resolved) Issues with DOM L3 "entities" and "infoset" parameters. 2344 - Xalan-J should stop using java.util.Vector in some cases (NOT a clone of 2336) > A number of patches in this issue were applied, but not all so it remains open. 2345 - Upgrade Xerces to 2.9.0, xml-apis to 1.3.04 for Xalan-J 2.7.1 release > Brian will close the issue as the upgrade has happened. 2346 - [PATCH] fixes for faulty NaN handling > Kevin Cormier agreed to look at this one, checking > for references to Double.NaN that might be the same > problem in other locations in the code, also for > Float.NaN. Kevin agreed to review this one and > come up with a new patch if necessary. 2347 - xpath expression containing attribute test followed by or and the preceding axis causes stack overflow. > Henry Z. agreed to look at this one. 2348 - CharInfo holds a CharInfo.CharKey utility object > Brian M. agreed to take this one. 2349 - Serializer's ElemContext does not properly initialize a field sometimes. > Brian M. agreed to take this one. 2350 - The Serializer's EncodingInfo class should use int rather than char > Brian M. agreed to take this one. 2351 - Regressions in Xalan-J 2.7.1 candidate release > Brian M. agreed to take this one. 2352 - Redirect Extension produces invalid UTF8 from a valid UTF8 stream > Yash Talwar agree to take this one. 2353 - XSLTC Templates.getOutputProperties() does not return custom properties > Kevin Cormier agree to look at this one. ==================================== ================================== 3. Round Table discussion Last minute Issues for 2.7.1 release: a) 2133 - patch needs to be pulled out (which is the fix for 2351) > Brian will do this b) 2345 - should be in (Update to Xerces 2.9.0 and xml-apis 1.3.04) > Brian will do this c) 2354 - should be in (DOM 3 default:yes problem) > Brian will do this d) 2356 - should be in (the website should not point to gump.) > Brian will do this e) legal - Henry Z. pointed out to me that the Apache infrastructure group has clarified some issues regarding releases at: http://www.apache.org/dev/release.ht ml f) One new issue needs to be opened/fixed for 2.7.1 - the website still points to gump. > Brian M. to open the issue Arun Yadav is no longer a Xalan PMC member. DOM Level 3 APIs approved by PMC, have been added to the serializer for 2.7.1