Hi Michael,
Thnx for your helpful feedback on Xerces projects available. Yes i do went
through Apache proposed projects list under Xerces (i was frankly surprised
to see SCD this year as well...thought it was completed in last year's GSoc)
, and wanted to know if there are some additional ideas you might have ,
since most f the proposed project appeared to have been undertaken.

I think Ishan plans to do the part ,the derivation of a canonical SCP ,
given a shemaComponent,Namespace ctxt and the corresponding XSModel . (If
you go through his recent posts , he has already defined
#getCanonicalSCP(XSObject,
XSModel,NamespaceContext) under the set of interfaces he's going to
implement) .I'm just curious as to how exactly it's going to be worked
out...since it's the reverse problem of resolving a SCP expression (which
IMHO is a bit straightfoward than deriving a SCP for a scehma component)  ,
can there be a 1:n correspondence? ie:- for a respective schema component on
a given XSModel is there a possibility for several SCP expressions
existing??

Btw among the ideas you have mentioned, i'm interested in the
implementation of  XML Schema 1.1.spec , xs:override(
http://www.w3.org/TR/xmlschema11-1/#override-schema). I find it to be very
interesting and would indeed be a useful addition for Xerces as well. I
would very much appreciate if you could please further elaborate on the
project requirement..ie:- the scope , technical challenges, related work
that might be useful(i see it is a bit similar to xs:redefine..) ,etc  , so
that i would be able to get a much clear idea n get things started.Thnx in
advance....

-Udayanga


On Mon, Mar 22, 2010 at 8:20 PM, Michael Glavassevich
<[email protected]>wrote:

> Hi Udayanga,
>
> Welcome to the mailing list.
>
> I assume you've already browsed through the project ideas [1] posted in
> JIRA.
>
> The project idea for XPointer has some similarities to the one for SCD,
> utilizing and expanding on the existing Xerces' XPath parser / evaluator to
> cover a subset of streamable XPath expressions for XInclude. There's also
> the possibility of another SCD project as proposed by Sandy: returning the
> "canonical SCP of a schema component (if available). i.e. given a schema
> component and the XSModel that contains the component, return the SCP (along
> with the necessary namespace bindings)". This would be complimentary to the
> project that Ishan has been preparing for.
>
> If you're up for a challenge there are still a few major features left that
> we've yet to implement in XML Schema 1.1. xs:override [2] and the new
> complex type restriction [3] rules come to mind.
>
> Thanks.
>
> [1]
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=hide&requestId=12314021
> [2] http://www.w3.org/TR/xmlschema11-1/#override-schema
> [3] https://issues.apache.org/jira/browse/XERCESJ-1427
>
> Michael Glavassevich
> XML Parser Development
> IBM Toronto Lab
> E-mail: [email protected]
> E-mail: [email protected]
>
> udayanga wickramasinghe <[email protected]> wrote on 03/20/2010
> 02:59:07 PM:
>
>
> > Hi Devs,
> > I'm a Computer Science Engineering undergraduate (final year), very
> > much interested in participating GSoc 2010 under Apache Xerces
> > project. I'm passionate about compiler theory and parsers related
> > stuff , hence would ideally like to do  "Schema Component Designator
> > parser and evaluator" as my summer project.But since after going
> > through the mailing list, i see it has already been undertaken.Hence
> > i would like to know whether Xerces has similar projects or features
> > that are to yet be implemented, in this nature...
> >
> > I have fair bit of knowledge and experience in parsers and infact
> > was involved in building an XML schema lang, DSD 2.0 parser (a
> > Recursive descent one) + pretty printer   for schema definition language
> spec
> > http://www.brics.dk/DSD/dsd2.html  for one of our internal modules.
> > I also do hv experience in open source development especially in
> > WebServices Security Specifications, Apache Axis2 , and OSGi n
> > Eclipse.Following are open-source  projects i have developed and
> > been involved with.
> > 1)WS-Policy(ie:-Security Policy) Extraction tool for Web services
> > Messaging(SOAP) (https://wso2.org/repos/wso2/trunk/carbon/
> > components/policy-builder)
> > 2)Ruby script Compliance (Messaging and Service Level
> > Infrastructure) for Apache Axis2 using jruby(https://wso2.org/repos/
> > wso2/trunk/carbon/components/jruby/)
> >
> > I would be very much pleased if you could provide me some feedback
> > on available Xerces projects/ideas (not yet been undertaken) to be
> > done for GSoc.
> >
> > Regards,
> > Udayanga Wickramasinghe
> >
> >
> > --
> > http://www.udayangawiki.blogspot.com
>



-- 
http://www.udayangawiki.blogspot.com

Reply via email to