SUBJECT: Xalan-J JIRA defect review
WHEN: Tuesday July 12, 2005 from 2:00 to 3:30 pm EDT
INVITEES: Active Apache Xalan committers
CHAIR: Brian Minchau
WHERE: Teleconference
LAST MEETING WAS ON: Tuesday June 7, 2005
Outline:
0. Roll call
1. Old Business
2. Brief Summary of defect arrival and resolution
3. New Issues Opened Since Last Meeting, plus assigned issue status
4. Round table discussion
5. Older open blocker or critical issues
6. Older open non-blocker non-critical issues
======================================================================
0. Roll call
Present:
Brian Minchau
Christine Li
Joanne Tong
John Gentilin
Santiago Pericas-Geertsen
Sarah McNamara
Yash Talwar
======================================================================
1. Old Business
a) In the last meeting this issues were covered: 2140 back through 2112
b) In previous meetings issues covered: 2113 back through 2032
======================================================================
2. Brief Summary of defect arrival and resolution
Since the last meeting 20 issues resolved in June
(compared to 21 in May, 22 in April, and 27 in March):
2167, 2164, 2162, 2161, 2159, 2158, 2156, 2146, 2140, 2124
2097, 2076, 2002, 1978, 1870, 1863, 1840, 1640, 1403, 1171
Since the last meeting, 24 new issues
(compared to 29 in May, 19 in April, 20 in March) :
2163 back through 2141.
We now have a total of 416 issues not resolved or closed
(compared to 421 on June 6, 409 on May 3, 411 on April 5, 2005).
======================================================================
3. New Issues Opened Since Last Meeting, plus assigned issue status
3.a) New issues:
2169 - was recently reproduced by Henry Z., set to fp3.
2168 - John G. understands the SQL extension side needs someone
with DTM experience to assist, set to fp2
2166 - set to fp2.
2165 - Note from xalan-dev mailing list, DOM being created
is not namespace aware.
2163 - Brian M. had a quick look, the typo in the error message
is now fixed.
2160 - set to fp2
2157 - a feature, note sent to PMC on how to proceed
2155 - assign to John G. to have a look, fp3
2154 - Brian produced a patch, Santiago to review, fp2
2153 - set to fp4
2152 - set to fp4
2151 - set to fp2
2150 - mustfix for Xalan-J 2.7 release, Henry Z. to review the patch.
2149 - closed as duplicate of 2150
2148 - closed as duplicate of 2150
2147 - J2SE 1.5 problem with target value "1.1",
assign to Sarah M., Henry Z. to review
2145 - close as won't fix
2144 - documentation change, to be tracked under the new 2170
assigned to Sarah M.
2143 - Brian M. to provide doc patch and track under 2170
2142 - Brian M. to provide doc patch and track under 2170
2137 - Brian M. to clean up the patch.
3.b) Open assigned issues with no patch (just a reminder):
Brian M. : 2087, 2050, 1974, 1855, 1698, 1536
Christine L. : 2055, 1447
Henry Z. : 2057, 2001, 1973, 1851, 1845
Joanne T. : 2120, 2107, 2100, 2094
John G. : 2114, 2113, 1574
Morris K. : 1263, 1139, 1086, 1065, 739
Ramesh M. : 2106, 2063, 2062
Santiago P-G : 2040, 2032, 1912, 1485, 1151
Sarah M. : 2144, 2129, 2065
Yash T. : 2150, 2072, 2056, 2039, 1923
There was some discussion on 2113. On having an ErrorListener. For example
if an error is detected, perhaps an exception is thrown and caught, the
ErrorListener should be made aware or the error and the exception is
consumed, leaving it to the ErrorListener to decide what to do.
If the error listener only writes to a log file, then that is the
ErrorListener's choice, or it could throw the exception.
If the ErrorListener throws an exception, then that is the exception
that should percolate up.
3.c) Open issues with a patch, needing a reviewer:
2157
2147
2099
2078
2061 - Cleanup some dead code
The JAXP 1.3 work contributed by Morris Kwan needs to be reviewed.
Sarah M. was assigned to review 2124.
Ilene S. was assigned to review other JAXP 1.3 work, namely
2122, 2123, 2125, 2126, 2134, 2135, 2136, 2139, 2141. She had
agreed to review these before the meeting.
3.d) Open issues with a patch, needing a review by the reviewer (just a
reminder):
Brian M. : 2023
Christine L. : 1867
Henry Z. : 2137, 2130
3.e) Open issues with a patch and review approval, needing a commit to CVS
Brian M. : 2133, 2103
======================================================================
4. Round table discussion
a) Target date for Xalan-J 2.7 release is August 4, 2005,
code freeze July 28, 2005.
c) features for 2.7 release
- JAXP 1.3 (Morris K. has committed the work, Ilene S. has agreed to
review)
- XML 1.1 ( Yash had one bug that he was going to fix, was it fixed?)
- Serializer xsl:output property to set end of line sequence, done
through 2093.
- JNDI contribution through John G. ?
d) JNDI contribution.
The new code will more easily create a database and run code/tests.
The amount of setup needed to get involved in this code was rather
high, one needs to install a database management system, plus get
the JDBC libraries, etc. Derby has an embeded version where all
you need to do use a jar file.
John G. has reviewed Eric's JNDI code,
and integrated/tested on his
system. Eric will test in a JNDI environment.
One new class, the rest is patches to existing parts.
Instant DB is no longer used, MySQL is not used and John G. has reworked
the examples to use Derby ( http://incubator.apache.org/projects/derby.html
)
Rather than include the Derby jars in the distribution, or in the
./lib directory or the ./examples directory, we should propably point
users to where they can get the jars. For example we no longer ship
the Jakarta bsf.jar with our distribution.
If the jars go in ./test/java/bin that is OK, it is not part of
the distribution, and the smoketest could use them.
The old ./instantdb that can go.
John will be providing documentation changes as well.
Yash has agreed to review.
Issue XALANJ-2172 is opened to record discussion/patches/reviews...
on this code contribution and changes to the samples.
======================================================================
5. 2.7 Release
Code needs to be reviewed, checked in before July 28 (code freeze date).
August 4 is the date for 2.7.0 release.
Sarah M. has volunteered to run conformance tests, etc. between July 28 and
August 4.
Brian M. has volunteered to post the new release the website and
mirror sites.
Here is the list of bugs that are under consideration for
making it in 2.7
2170 - all doc changes tracked here, assigned to Sarah M., this defect
subsumes 2144, 2143, 2142 (and others).
2150 - must fix, Yash T. fix, Henry to review.
2147 - drop target/source javac task attributes.
2124 - (fp2) committed, done, Sarah M. agreed to review
2100 - (fp2) Unrecognized Namespace beginning with '//',
this might not make 2.7 release.
2093 - end of line sequence, done for Xalan-J interpretive, but not XSLTC
2088 - Passing initial mode from command line
(accepted as a request, not assigned, will not make 2.7 release)
2087 - Get rid of dependency on sun.io.CharToByteConverter (John G. to
review)
need to apply this patch for 2.7.0 as it fixes numerous issues
with various encodings.
2032 (fp2) XSLTC: Multiple namespace prefixes produce unexpected prefixes
in output
might not make 2.7 release.
2024 (fp1) Axis name: preceding-sibling:: does not seem to work, assigned
to
Brian M., but he won't have time to fix it before the release.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]