[
https://issues.apache.org/jira/browse/XERCESJ-1558?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13232260#comment-13232260
]
Alexander Likhanov commented on XERCESJ-1558:
---------------------------------------------
Hi!
I'm a student and I'm intersting in this task for GSoC 2012.
I'm new to Xerces, but I familiar with Java, and I understand that XML is an
very important part for Java World.
I think this task is good for start, Xerces looks not as "monstrous" as some
complex Java libraries and apps.
Thanks for the links above, they give me a little brief about task.
I have some questions about task:
1) Is it really actual for now?
2) As I understand such XMLStreamWriter implementation could be well localized
(in a couple or little more classes), because I just should Implement a class,
matching [1] specification. Of course, there may be some helper classes. Am I
right with it?
3) I have downloaded Xerces and Xalan sources and take a short look on them.
But I haven't really understood about existing serializers. Is it about
something under org.apache.xml.serializer namespace? Should I use something
from there or should just use provided Writer or OutputStream?
4) At the first look there are not a lot of work (this description is really
simplified):
- Learn more about namespaces and prefixes and different cases of them and
"isRepairingNamespaces" property from first table in [1]
- Implement something to control tags hierarchy (starting and right closing),
I think something like stack will be appropriate.
- Take care about proper caracters and attributes escaping
- Well unit tests coverage, of course. May be some documentation
Maybe I missed something very important?
Thanks in advance.
P.S. If it is not right place to ask and write, please point me more
appropriate place for this.
[1] -
http://docs.oracle.com/javase/6/docs/api/javax/xml/stream/XMLStreamWriter.html
> GSoC: Implement the StAX XMLStreamWriter
> ----------------------------------------
>
> Key: XERCESJ-1558
> URL: https://issues.apache.org/jira/browse/XERCESJ-1558
> Project: Xerces2-J
> Issue Type: New Feature
> Components: StAX
> Affects Versions: 2.11.0
> Reporter: Michael Glavassevich
> Labels: gsoc, gsoc2012, mentor
>
> Xerces does not yet have an XMLStreamWriter (the interface in StAX which
> writes/serializes an XML document). I think a basic implementation of an
> XMLStreamWriter (one that can write to a java.io.OutputStream and
> java.io.Writer) would be a good GSoC project.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]