Hi Kasun,

That's ok by me. =)

Thx,

Arthur De Magalhaes
Software Engineer - XML Parser & XCI Development
IBM Canada - Toronto Lab
Phone: 905-413-2993 T/L 313-2993
E-mail: [email protected]




From:
Kasun Gajasinghe <[email protected]>
To:
[email protected]
Cc:
Michael Glavassevich/Toronto/IBM@IBMCA, Arthur De 
Magalhaes/Toronto/IBM@IBMCA, Sandy Gao/Toronto/IBM@IBMCA
Date:
02/07/2011 04:56 PM
Subject:
[XERCESJ-1362] [GSoC] Implement "Schema 1.1 PSVI Changes" feature as a 
GSoC project



Hi devs,
I'm a final year undergraduate from University of Moratuwa, and am 
interested in applying to Google Summer of Code 2011 with a 
Xerces2-J project. I have some experience in using Xerces, though I'm new 
to the Xerces development. I'm very interested to contribute to Xerces as 
a developer.

I've talked with Michael for a possible GSoC idea, and he suggested on 
implementing features still lack in the XML Schema 1.1 Xerces 
implementation. He pointed towards XERCESJ-1362, "Implementing the changes 
to post-schema-validation-infoset in XML Schema 1.1" feature [1] filed at 
JIRA, assuring it hasn't yet implemented. I'm interested in doing this 
project because it'll probably achieve my purpose of getting familiarized 
with the code-base better. But, I see that currently, it's reporter Arthur 
(De Magalhaes) has assigned it to himself. 

So, first of all, Arthur, I'd like to know whether you are OK with me 
picking this. Hoping that Arthur wouldn't mind if I pick this, I'd like to 
focus on this idea further. Currently, I'm reading XML Schema 1.1 
recommendation, and the PSVI changes in Schema 1.1 [1] to get a clear idea 
about what is needed to be implemented. For that, I have to understand the 
current recommendation in XML Schema along with implementation of PSVI in 
Xerces. So, I'd appreciate if someone can answer these questions.

1. Any recommended links/suggestions to get to know about the existing 
PSVI implementation in Xerces, as well as for the XML Schema  (if any, 
apart from [1])
2. Where does the PSVI implementation reside in the code so that I can 
begin poking around? It'll help me to get familiar with the code-base as 
well. 
3. Does the scope of this idea is sufficient/not much/go beyond that of 
the GSoC in your opinion? (in terms of time constraint, difficulty level 
etc. )

Any answers regarding any of these questions are very much appreciated.
Giving some information about myself and some background; I've started 
studying about Xerces development. These days I'm reading the Xerces 
Native Interface, along with few other references. Further, I got the 
Xerces samples working and now I'm debugging them to gain an understanding 
about the internals. I have already participated in GSoC 2010 under 
DocBook Open Repository, where I developed the WebHelp XSL Customization 
for DocBook documents [2]. I have contributed to Apache Axiom's DOM module 
a little as well. 

[1] http://www.w3.org/TR/xmlschema11-1/#ch_psvi 
[2] http://blog.kasunbg.org/search/label/gsoc
 
Thanks,
--Kasun

~~~*******'''''''''''''*******~~~
Kasun Gajasinghe,
University of Moratuwa,
Sri Lanka.
Blog: http://kasunbg.blogspot.com
Twitter: http://twitter.com/kasunbg


Reply via email to