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]

Reply via email to