Hi Mukul, No one has started working on assertions yet.
For Google Summer of Code, Hiranya is currently working on type alternatives [1]. Both assertions and type alternatives require support for evaluation of XPath 2.0 expressions. However, type alternatives only requires a small subset of XPath 2.0. If there's any overlap with that work it would be small. The XPath 2.0 support in general is a fairly big open issue. Not clear what Xerces could use for that. I don't think we should try implementing the whole XPath 2.0 spec in this project. Anyway that still needs to be decided so would probably be a good idea to start on the other necessary things for assertion support like the traverser [2] and representation of assertions in XSModel [3]. Thanks. [1] http://www.w3.org/TR/xmlschema11-1/#cTypeAlternative [2] https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/traversers/ [3] https://svn.apache.org/repos/asf/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/xs/ Michael Glavassevich XML Parser Development IBM Toronto Lab E-mail: [EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] "Mukul Gandhi" <[EMAIL PROTECTED]> wrote on 07/22/2008 06:26:02 AM: > Hi Michael, > I have finished reading the XML Schema 1.1 spec, about assertions > and I feel motivated to implement it in Xerces. Can I do this? I am > not sure, if anybody on Xerces developers list is working on > assertions support. > > On 7/21/08, Michael Glavassevich <[EMAIL PROTECTED]> wrote: > > > > > > Hi Mukul, > > > > "Mukul Gandhi" <[EMAIL PROTECTED]> wrote on 07/20/2008 01:59:09 AM: > > > > <snip/> > > > > > I am looking forward to understand the Xerces source code in coming > > > few days, and would try to write something for Xerces. Would share my > > > experiences as I could finish something. > > > > That's excellent. > > > > By any chance are you interested in XML Schema 1.1 [1]? We've been doing > > development on a branch [2] in SVN. There are still a lot of features which > > have yet to be implemented (e.g. assertions [3] and the new override [4] > > mechanism). Any help from the community would be appreciated. > > > > Thanks. > > > > [1] http://www.w3.org/TR/xmlschema11-1/ > > [2] > > http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/ > > [3] http://www.w3.org/TR/xmlschema11-1/#cAssertions > > [4] http://www.w3.org/TR/xmlschema11-1/#override-schema > > > > Michael Glavassevich > > XML Parser Development > > IBM Toronto Lab > > E-mail: [EMAIL PROTECTED] > > E-mail: [EMAIL PROTECTED] > > > -- > Regards, > Mukul Gandhi > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED]
