Hi folks, Sandy asked me to forward this along.
******************* Hi all, Guess it's time to collect things that we want to see in the next release of Xerces-2. Here is a list of development items that we think are important. - Full PSVI support This has been asked for again and again on the mailing list. We need to either define or adopt a schema component API, then implement it. Then the schema components will be exposed via PSVI items. This also includes read-only support of DOM L3 Abstract Schema. - Performance There has been no specific effort to improve the parser's performance. (But Xerces-2 still performs pretty well. :-)) Details about performance concerns of Xerces-2 that we're aware of will follow in a separate note. Some performance data has been posted to the list. If anyone has more concerns or more comparison data between Xerces-2 and other XML parsers, you are welcome to post it; this will help us make improvements. - Grammar caching We are finishing up the grammar caching functionality for XML Schema (which you'll see soon). The remaining work is how to cache DTD grammars. - DOM L3 DOM L3 is only partially implemented in Xerces-2. Implementing every piece of DOM L3 doesn't seem reasonable/feasible in the near future, but we may at least want to implement the DOM Core part (which includes DOM validation -- validate a DOM tree against some Abstract Schema). Another interesting part is DOM AS, which is related to PSVI support (as mentioned above). - SAX As indicated in one of the bug reports, Xerces-2 doesn't currently use the latest SAX code. We need to investigate whether/how to upgrade to it. Does any one have more items to add to this list? And is there any volunteer who wants to help out on any of the development items? Cheers, Sandy Gao Software Developer, IBM Canada (1-905) 413-3255 [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
