Dear Mentors, Since the last update I sent Google has released an updated version of the Android SDK. Unfortunately for my GSoC project such release came too late. On a more positive note, I will continue helping Adriano with the porting efforts. We have begun testing the new SDK with the Android trunk and can hopefully see Tuscany running on Android soon.
The last tests performed as part of my GSoC project were to remove all @Remotable annotations and to test calculator-android with a componentType side file. Both of these initiatives failed because of the fact the previous version of the Android SDK still choked when encountering any code with annotations. As a new SDK was released I stopped further testing. Since then I have updated the JIRA ticket I created, with the reduced set of modules and changes that Adriano made to SCA code. Additionally, I updated my project wiki to summarize all of the work performed throughout the project. I have now started testing the new SDK and currently am running into problems with trying to include a core library from a desktop virtual machine into an Android application, this being "javax/xml/namespace/QName$1.class". I will continue these efforts outside the scope of GSoC. Lastly, I would like to thank the Tuscany community; I received help from several committers throughout the project, and of course, from my mentor Adriano. I thank you all for your patience and continued support. Despite the fact that the project wasn't a complete success I definitely learned a lot and was able to explore my interests. I am now continuing my studies in Computer Science and look forward to continue learning from and collaborating on this project. -- best, -oscar Oscar CastaƱeda
