Hi all, I'm a student seeking a project to work for Google Summer of Code 2009. I'm interested in working on the ode-migration project proposed on the Summer of Code 2009 wiki at the Apache Software Foundation. I went through the short description and also some content which appeared on the pages that were hyper-linked. I just building the subversion checkout of Apache ODE. Before start looking into the code, I have a few questions to ask.
1. Is this project aimed at making it possible to represent the process instances stored as binary streams on the database in XML format so that it can be exchanged across multiple instances? 2. If so, are you looking forward to a efficient mechanism that can represent (importer-exporter system) the persistent content (including process models and instances) in XML format, along with a mechanism that can move the content between multiple instances? 3. Do you have an infrastructure that is capable of moving similar content (in XML-format), across multiple instances of ODE? 4. I see the requirement to make it possible to use this mechanism between different versions of ODE, which suggests an implementation that is initially abstract (with some basic functionality) and can be extended depending on the detailed requirements. Am I correct here? Speaking about me, I'm an undergraduate at the University of Moratuwa, Sri Lanka, reading for my BSc. in Computer Science and Engineering (presently in my final year). I have around 3+ year experience in Java, XML and Web Service technologies. I have worked on implementing REST support and http authentication on Apache Axis2/C, [1], which is a part of the Apache Web Services Project where I'm a committer. I have hands on experience working with Apache Axis2, [2], Apache Synapse, [3], WSO2 Carbon, [4], WSO2 Enterprise Service Bus, [5] and WSO2 Business Process Server, [6]. I'm also a committer to the new Stonehenge project at the Apache Software Foundation, [7]. I'm currently involved in research on Complex Event Processing and Event Stream Processing, Event Driven Architecture and SOA, and am at present working on my final year research project SCI-Flex, [8] which is aimed at the flexible integration of Complex Event Processing and Service Oriented Architecture. [1] http://ws.apache.org/axis2/c/ [2] http://ws.apache.org/axis2/ [3] http://synapse.apache.org/ [4] http://wso2.org/projects/carbon [5] http://wso2.org/projects/esb/java [6] http://wso2.org/projects/bps [7] http://incubator.apache.org/stonehenge/ [8] http://sci-flex.org/ Looking forward to your favorable response. Regards, Senaka Dept. of Computer Science and Engineering, Faculty of Engineering, University of Moratuwa, Sri Lanka
