Hi Michael,

On Tue, Apr 9, 2013 at 1:08 AM, Michael Glavassevich <[email protected]>wrote:

> Hi Shameera,
>
> Welcome to the mailing list and thanks for your interest in Xerces.
>
> Yes, an implementation of the XMLStreamWriter, along with tests and
> documentation would make for a good GSoC project. You could extend that to
> also include the XMLEventWriter if you're interested and believe that's
> something you'd have time to do.
>

Ok sure, I think It would be good first figure out how much works need to
done for XMLStreamWriter
implementation and then extend the proposal if i have more time.


>
> For the implementation I was thinking that the Xalan serializer (currently
> used for DOM serialization) could be used as a base, with the
> XMLStreamWriter wrapping that to handle the StAX specific processing. An
> XMLEventWriter could be layered on top of the XMLStreamWriter.
>

Good, As i am not familiar with Xalan serializer first i will go through
the DOM serialization code.
After implemented XMLStreamWriter API I don't think it will be too hard to
provide
XMLEventWriter implementation.



>
> If you'd like to get a feel for what a good proposal looks like (content
> and structural wise) there's a number of successful GSoC proposals from
> previous years up on the Xerces Wiki [1] which are great examples.
>
Great, this would help me to write a good proposal.

Thanks,
Shameera.




>
> Thanks.
>
> [1] http://wiki.apache.org/xerces/FrontPage
>
> Michael Glavassevich
> XML Technologies and WAS Development
> IBM Toronto Lab
> E-mail: [email protected]
> E-mail: [email protected]
>
> Shameera Rathnayaka <[email protected]> wrote on 06/04/2013 02:12:02
> AM:
>
> > Hi devs/Michael Glavassevich,
> >
> > I have successfully done 2012 GSOC with Apache Axis2. In that I
> > wrote a StAX XMLStreamWriter/Reader implementation to provide XML
> > info-set using JSON input and output streams[1]. AXIOM use that to
> > get the XML infoset.
> >
> > Xerces has proposed similar requirement which is to implement StAX
> > XMLStreamWriter[2]. I have talked abut this under particular jira
> > issue. Thought it would be good talk more about how to create an
> > excellent proposal for that in dev list other than ruin the jira issue
> :).
> >
> > As i have mentioned we can provide XMLOutputFactory api which
> > provide StAX XMLStreamWriter via createXMLStreamWriter(OutputStream
> > stream), createXMLStreamWriter(OutputStream stream, String encoding)
> > and createXMLStreamWriter(Writer stream).
> >
> > Above implementatinos , Documentation and unit test to cover those
> > functionalities would perfectly match with GSOC scope. WDYT?
> >
> > Regars,
> > Shameera
> >
> > [1] https://issues.apache.org/jira/browse/AXIS2-5270
> > [2] https://issues.apache.org/jira/browse/XERCESJ-1558
> >
> > --
> > Best Regards,
> > Shameera Rathnayaka.
> >
> > Blog : http://shameerarathnayaka.blogspot.com/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Best Regards,
Shameera Rathnayaka.

Blog : http://shameerarathnayaka.blogspot.com/

Reply via email to