Hi Sagara,

Good to hear from you and good to hear that you're making progress. 
Serialization is a feature that has been requested for some time and I 
welcome this type of contribution to Woden.

A few process details I'd like to share.

1. As Woden is an Open Source project there is a certain level of 
transparency that we need to maintain. We will all benefit from frequent 
updates as you progress by posting to the woden-dev list. I'd also 
encourage you to participate in our weekly status calls [1]. At the very 
least this will prevent someone else (such as Dan) from duplicating your 
work.

2. In order for Woden to accept code contributions the code needs to be 
attached to a Jira [2] entry. You can sign up for a free account. We also 
typically like to receive patches instead of source files. Patches allow 
reviewers to quickly see the changes you've made. Can you please sync your 
code with Woden's HEAD stream and create a patch. (If you're unfamiliar 
with creating patches take a look at [3] or feel free to drop me a line 
and I'll walk you through it. It's pretty straightforward using a client 
such as Eclipse.)

3. Apache requests that all contributors sign an Individual Contributor 
License Agreement (ICLA) [4]. The ICLA is for the protection of Apache and 
your code. Please let me know if you have any issue with this agreement. 
If not, please sign and return a completed ICLA form to the Apache 
Software Foundation.

You might also be interested in the resources found at [5], especially 
[6].

Again, welcome to the Woden developer community. I look forward to 
reviewing your serialization contribution.

[1] http://incubator.apache.org/woden/dev/index.html#Weekly+Status+Call
[2] http://issues.apache.org/jira/browse/Woden
[3] http://apache.org/dev/contributors.html#patches
[4] http://apache.org/licenses/#clas
[5] http://apache.org/dev/
[6] http://apache.org/dev/contributors.html

Lawrence




John Kaputin <[EMAIL PROTECTED]> 
08/01/2007 11:01 AM
Please respond to
[email protected]


To
[email protected]
cc

Subject
Re: Woden serialization






Hi Sagara,
We didn't hear from you for a while, so I recently asked Dan Harvey, a 
summer intern student, to look at Woden serialization. However, it looks 
like you've made some good progress so I'll ask him to focus on other 
requirements while I look at your code.

thanks,
John Kaputin


"Sagara Gunathunga" <[EMAIL PROTECTED]> wrote on 01/08/2007 
04:18:18:

> Hi John,
> 
> Hope you remember me .after my exams, In from this  month I have been
> started my works on Woden serialization and I'm sorry, because I
> couldn't update you about the progress of my works on time.
> 
> 
> As you mentioned I have studied how common behaviors of DOM and
> OM/StAX readers are refactored in to BaseWSDLReader through the
> XMLElement. And I notice that this idea can be reused in Writer
> implementation too.
> 
> 
> As a beginning I have studied how serialization is implemented in
> WSDL4J and Apache AXIOM projects. If I summarized what I realized is
> 
> 
> (1)   In WSDL4J ? WSDLWriterImpl use basic Java java.io.PrintWriter to
> actual writing tasks and DOMUtils, DOM2Writer used to traversing and
> formatting tasks.
> 
> 
> 
> (2)   In AXIOM - javax.xml.stream.XMLStreamWriter is used to writing 
task.
> 
> 
> Then I came up with 2 ideas for Woden serialization implementation
> 
> 
> 
> (1)   ? use an approach that similar to WSDL4J, means
> java.io.PrintWriter for writing task and use of DOMUtils, DOM2Writer
> and OMUtil,OM2Writer for other works. (In this case necessity of two
> Writer implementations is a question?)
> 
> 
> (2)   -  Use one writer (may be java.io.PrintWriter or any other
> available writer on DOM) for DOMWriterImplemanatation and use
> javax.xml.stream.XMLStreamWriter for OMWrterImplematation. Then we can
> refrctor common behaviors in to BaseWSDLWriter class.
> 
> 
> 
> As this is my first contribution, give your comments on this issue.
> BTW I have partly implemented WSDLReader interface and DOMWriterImpl
> based on WSDL4J concepts.
> 
> With this mail I have attach them, please check them also.
> 
> 
> 
> Further, from last week, one of my friends works with me for Woden
> serialization. His name is Umanga Umagaliya he also loves to works
> with Java and open source. He will be joining to the mailing list very
> soon.
> 
> 
> 
> I'm really interesting work on this area and if you allow us, we
> (Umanga and I) can continue the development Woden serialization.
> 
> 
> 
> Regards
> 
> Sagara Gunathunga
> 
> Blog - ssagara.blogspot.com
> [attachment "BaseWSDLWriter.java" deleted by John Kaputin/UK/IBM] 
> [attachment "DOMUtils.java" deleted by John Kaputin/UK/IBM] 
> [attachment "DOMWSDLFactory.java" deleted by John Kaputin/UK/IBM] 
> [attachment "DOMWSDLWriter.java" deleted by John Kaputin/UK/IBM] 
> [attachment "OMWSDLFactory.java" deleted by John Kaputin/UK/IBM] 
> [attachment "OMWSDLWriter.java" deleted by John Kaputin/UK/IBM] 
> [attachment "WSDLFactory.java" deleted by John Kaputin/UK/IBM] 
> [attachment "WSDLWriter.java" deleted by John Kaputin/UK/IBM] 
> [attachment "sample1.java" deleted by John Kaputin/UK/IBM] 
> [attachment "test.wsdl" deleted by John Kaputin/UK/IBM] 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]





Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU







---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to